purescript-aui (Algebraic User Interface) is a library written in Purescript
for specifying and showing (parts of) UI's.
This library firstly provides a DSL that allows you to specify a UI. Next, it provides interpreters that take care of showing these UI's.
The examples are derived from these Flare examples.
bower install pulp browserify -O -I test --main AUI.Flare.Examples --to output/flare-examples.js pulp browserify -O -I test --main AUI.DatGui.Examples --to output/datgui-examples.js open resources/*.html
Thanks to all developers of the
purescript libs that this lib depends on.
Apart from the core PS stuff, in particular
purescript-signal are a joy to depend on.
Finally, this lib is still very much an experiment at this stage and I'd be happy to receive feedback.