outwatch / purescript-outwatch

A functional and reactive UI framework based on Rx and VirtualDom
https://outwatch.github.io/?lang=purescript
Apache License 2.0
34 stars 5 forks source link

Introduce monadic api #14

Closed LukaJCB closed 7 years ago

LukaJCB commented 7 years ago

After a couple of months, Here is my first working monadic API as discussed in #3 and #8. However, this version still uses Arrays (or any other Traversable) as for children and attributes. This means with lots of smaller changes you should be able to keep large parts of your code.

Looking for feedback on this, as it involves a lot of breaking changes.