The pub/sub model captures a simple concept - assign "handlers" to an event manager of some kind, and delegate messages to those handlers by issuing events. This is also considered a "channel" in Haskell - something that stores messages until they are read.
This library is a competing Signaling implementation, modeled after Bodil's purescript-signal library.
An asynchronous effect monad and threading model for PureScript.
Signal is a lightweight FRP-like library heavily inspired by the Elm Signal implementation. Where possible and sensible, it tries to maintain API equivalence with Elm.
The main features of bodil/purescript-signal are: Asynchronicity and Parallelism.
Open-source alternatives to bodil/purescript-signal include: athanclark/purescript-queue — The pub/sub model captures a simple concept - assign "handlers" to an event manager of some kind, and delegate… athanclark/purescript-zeta — This library is a competing Signaling implementation, modeled after Bodil's purescript-signal library. slamdata/purescript-aff — An asynchronous effect monad and threading model for PureScript.