keera-hails-reactive-cbmvar-0.7.0: Reactive Haskell on Rails - CBMVars as reactive values

Copyright(C) Keera Studios Ltd 2013
LicenseBSD3
Maintainersupport@keera.co.uk
Safe HaskellSafe
LanguageHaskell2010

Data.CBMVar.Reactive

Description

MVars as Reactive Values.

CBMVars are MVars enriched with a notion of callbacks that are executed when the value in the MVar is altered.

This module wraps CBMVars into reactive values, making it easy to use them as models of reactive applications.

Synopsis

Documentation

cbmvarReactiveRO :: CBMVar a -> ReactiveFieldRead IO a Source #

Return a read-only reactive value wrapping a CBMVar.

cbmvarReactiveRW :: CBMVar a -> ReactiveFieldReadWrite IO a Source #

Return a read-write reactive value wrapping a CBMVar.