RactiveJS bindings for PureScript
Based on the original sources from Aitor P. Iturri
This version is compatible with psc 0.9.3.
The original Grunt mechanics were replaced by Gulp/WebPack.
For quick testing a small demo app with detailed comments is available.
My article on using PureScript with RactiveJS.
- add
- animate
- detach
- extend
- find
- findAll
- findAllComponents
- findComponent
- findContainer
- findParent
- fire
- get
- insert
- observe
- observeOnce
- off
- on
- pop
- push
- render
- reset
- resetPartial
- set
- shift
- subtract
- splice
- teardown
- toggle
- toHTML
- unrender
- unshift
- update
- updateModel
Creation of RactiveJS Components is supported via the extend
API. Read the Tutorial for more info.
Follow the development of RactiveJS and continuously update the bindings.
npm install [initial build only]
bower update [initial build only]
gulp
gulp make-demo [initial build only]
gulp build-demo
open index.html from subdir demo
Or use HapiJS
npm start [will load index.js from subdir demo]
pulp test
QuickCheck is used for property-based testing while JSDOM is for headless testing of RactiveJS-APIs.