name: reenact version: 0.7.5 cabal-version: >= 1.6 author: Hans Hoglund maintainer: Hans Hoglund license: BSD3 license-file: COPYING synopsis: A reimplementation of the Reactive library. category: Reactivity, FRP tested-with: GHC build-type: Simple description: Reenact is a reimplementation of the /Reactive/ library by Conal Elliott. It preserves semantics and most operators of the original library. In particular the 'Monoid', 'Applicative' and 'Monad' instances for 'Events', 'Reactives' and 'Behaviours' are available and have the original semantics. The implementation however is completely different, based on asynchronous channels instead of the 'unamb' operator. source-repository head type: git location: git://github.com/hanshoglund/reenact.git library build-depends: base >= 4 && < 5, stm, time, hamid >= 0.6, HCodecs >= 0.2.2, -- hosc == 0.13, -- semigroups, -- semigroupoids, vector-space hs-source-dirs: src exposed-modules: Control.Reactive Control.Reactive.Chan Control.Reactive.Var Control.Reactive.Midi -- Control.Reactive.Osc other-modules: Control.Reactive.Util