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.
Go to file
Tom Smalley 2093f3fe12 Cleanup selenium testing library
- Move to Reflex.Dom.Test.Selenium, screenshots are not part of this library.
- Fix the nested hspec issue in the main function
- Add utility function for embedding different spec types
- More configurable stuff
2020-06-04 20:55:40 +01:00
chrome-test-utils Clear warnings in reflex-dom-core 2020-05-19 15:34:39 -04:00
dep/reflex-platform Bump reflex platform used in tests 2020-01-06 16:03:13 -05:00
reflex-dom Make cabal files uploadable to Hackage 2020-05-13 15:14:18 -04:00
reflex-dom-core Move the selenium test to own package 2020-05-27 13:37:47 -04:00
reflex-dom-test-selenium Cleanup selenium testing library 2020-06-04 20:55:40 +01:00
test Fix typo 2020-05-12 11:45:14 +01:00
.ghci Add MonadIORestore to allow XHR callbacks to have access to the Gui environment 2015-04-09 17:14:28 -04:00
.gitignore Fix WebSocket, Location and Xhr functions 2016-12-16 02:37:06 +13:00
.stylish-haskell.yaml Use stylish-haskell 2016-07-17 00:00:12 -04:00
cabal.project Cleanup selenium testing library 2020-06-04 20:55:40 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2019-07-29 15:48:40 -04:00
FAQ.md clarify need for type signature 2019-12-06 15:39:08 +02:00
Quickref.md Add (=:) is 'Map.singleton' 2018-12-21 10:42:52 +09:00
README.md Replace hackage link with badge 2019-05-09 02:06:01 +01:00
release.nix Ignore more things in the source for release.nix 2020-05-11 21:40:05 -04:00

Reflex-DOM

Hackage

A Framework for Functional Reactive Web Apps in Haskell

Reflex-DOM is a framework for building web applications in Haskell, based on the Functional Reactive Programming library Reflex.

A summary of Reflex-DOM functions is available in the quick reference.

Visit https://reflex-frp.org/ for more information, tutorials, documentation and examples.

Additional resources

Get started with Reflex

/r/reflexfrp

irc.freenode.net #reflex-frp

Hacking

Use the ./scripts/hack-on haskell-overlays/reflex-packages/dep/reflex-dom script in Reflex Platform to checkout the source code of reflex-dom locally in ./dep/reflex-dom directory. Then do modifications to the source in place, and use the ./try-reflex or ./scripts/work-on scripts to create the shell to test your changes.