reflex-dom: Functional Reactive Web Apps with Reflex

[ bsd3, frp, gui, html, javascript, library, reactive, reactivity, user-interface, user-interfaces, web ] [ Propose Tags ]

Reflex-DOM is a Functional Reactive web framework based on the Reflex FRP engine.

For hackage documentation, please see: https://hackage.haskell.org/package/reflex-dom-core.

Modules

[Last Documentation]

  • Foreign
    • JavaScript
      • Foreign.JavaScript.Orphans
      • Foreign.JavaScript.TH
  • Reflex
    • Reflex.Dom
      • Builder
        • Reflex.Dom.Builder.Class
          • Reflex.Dom.Builder.Class.Events
        • Reflex.Dom.Builder.Immediate
        • Reflex.Dom.Builder.InputDisabled
        • Reflex.Dom.Builder.Static
      • Reflex.Dom.Class
      • Reflex.Dom.Core
      • Reflex.Dom.Internal
      • Reflex.Dom.Location
      • Reflex.Dom.Main
      • Reflex.Dom.Old
      • Reflex.Dom.WebSocket
      • Reflex.Dom.Widget
        • Reflex.Dom.Widget.Basic
        • Reflex.Dom.Widget.Input
        • Reflex.Dom.Widget.Lazy
        • Reflex.Dom.Widget.Resize
      • Reflex.Dom.Xhr

Flags

Manual Flags

NameDescriptionDefault
use-warp

Use jsaddle-warp server

Disabled
use-reflex-optimizer

Use the GHC plugin Reflex.Optimizer on some of the modules in the package. This is still experimental.

Disabled
expose-all-unfoldings

Build the library with -fexpose-all-unfoldings which can help client code specialize better

Disabled
build-examples

Build the executables in ./examples

Disabled
android

Build an Android app

Disabled
Automatic Flags
NameDescriptionDefault
webkit2gtk

Use WebKit2 version of WebKitGTK.

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.1.1, 0.2, 0.3, 0.4, 0.5, 0.5.2.0, 0.5.3, 0.6.0.0, 0.6.1.0, 0.6.1.1, 0.6.2.0, 0.6.3.0, 0.6.3.1 (info)
Change log ChangeLog.md
Dependencies base (>=4.7 && <4.12), bytestring (>=0.10 && <0.11), containers, data-default (>=0.7 && <0.8), dependent-map, dependent-sum, ghc-prim, ghcjs-dom, jsaddle, jsaddle-webkit2gtk, jsaddle-wkwebview, lens, mtl, prim-uniq, random, reflex (>=0.6 && <0.7), reflex-dom, reflex-dom-core (>=0.5 && <0.6), text (>=1.2 && <1.3), time, transformers, vector [details]
License BSD-3-Clause
Author Ryan Trinkle
Maintainer ryan.trinkle@gmail.com
Category FRP, Web, GUI, HTML, Javascript, Reactive, Reactivity, User Interfaces, User-interface
Source repo head: git clone https://github.com/reflex-frp/reflex-dom(reflex-dom)
Uploaded by abrar at 2019-03-22T21:07:55Z
Distributions NixOS:0.6.3.1
Reverse Dependencies 9 direct, 2 indirect [details]
Executables krausest, benchmark, sortableList
Downloads 6849 total (45 in the last 30 days)
Rating 2.5 (votes: 6) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2019-05-03 [all 3 reports]