Reaxive

Build Status Coverage Status hex.pm version

Reaxive is a reactive event handling library, inspired by Elm (http://elm-lang.org) and Reactive Extensions.

Current State

The current code (v0.0.1) has conceptual problems with show up while testing. As any observable lives in its own process, we have maxium of concurrency. This results in pushing events from the front while later transformations are not properly setup. Due to this, some of the first events may be swallowed and disappear, so the tests fail because not all events are piped through the entire sequence of transformation.

The new code (v0.0.2 series) is a major rework that implements ideas of

and also of Clojure’s transducers introduced by Rich Hickey

Contributing

Please use the GitHub issue tracker for

License

Reaxive is provided under the Apache 2.0 License.