@hackage reflex-dom-core0.8.1.4
Functional Reactive Web Apps with Reflex
Categories
License
BSD-3-Clause
Maintainer
ryan.trinkle@gmail.com
Links
Versions
Installation
Dependencies (39)
- aeson >=0.8 && <2.3
- base >=4.7 && <4.22
- bifunctors >=4.2 && <6
- bimap >=0.3 && <0.6
- blaze-builder >=0.4.1 && <0.5
- bytestring >=0.10 && <0.13 Show all…
Dependents (12)
@hackage/servant-reflex, @hackage/reflex-gadt-api, @hackage/reflex-classhss, @hackage/reflex-dom-helpers, @hackage/reflex-dom-th, @hackage/neuron, Show all…
Package Flags
use-template-haskell
(on by default)
Use template haskell to generate lenses
use-reflex-optimizer
(off by default)
Use the GHC plugin Reflex.Optimizer on some of the modules in the package. This is still experimental.
expose-all-unfoldings
(off by default)
Build the library with -fexpose-all-unfoldings which can help client code specialize better
profile-reflex
(off by default)
Add a layer of profiling to all Reflex events in the system
split-these
(on by default)
Use split these/semialign packages
hydration-tests
(on by default)
Whether to run the hydration tests (currently only available on linux)
gc-tests
(on by default)
Whether to run the gc tests (currently only available on linux)
hlint-tests
(off by default)
Whether to run the hlint tests
Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.
Reflex-DOM is a Functional Reactive web framework based on the Reflex FRP engine: https://reflex-frp.org/.
The reflex-dom package is a small wrapper around the reflex-dom-core package. It pulls in the
correct set of dependencies for each target platform (GHCJS, WebKitGTK, WASM, mobile, etc.).
Libraries should depend on reflex-dom-core and executables will usually depend on reflex-dom.
All of reflex-dom-core's modules are re-exported by reflex-dom.