Distributed Reactive Programming Library.
Encode Event
and Signal
, lets you compose events from callbacks as well as working in concurrent and distributed environment.
Note that redis is required to be launched, and the test setting is target to "127.0.0.1:6379" as default.
Build and executing them.
stack build
# Native is the one without reactive abstraction.
stack exec colocation-native
# Or, the reactive one.
stack exec colocation-reactive.
To run all unit tests and inspecting cross projects output.
stack test --interleaved-output
# The specific tests can be run with test arguments (see tasty doc).
# There's also provide scripts for simplicity.
# For example, this will test all tests under Remote.
./test_specific.sh Remote