{-# OPTIONS -Wall #-} ---------------------------------------------------------------------- -- | -- Module : FRP.Reactive.LegacyAdapters -- Copyright : (c) Conal Elliott 2008 -- License : BSD3 -- -- Maintainer : conal@conal.net -- Stability : experimental -- -- Tools for making Reactive adapters for imperative (\"legacy\") -- libraries. ---------------------------------------------------------------------- module FRP.Reactive.LegacyAdapters ( Sink, Action , Clock, makeClock, cGetTime , adaptE, makeEvent, mkUpdater ) where import FRP.Reactive.Internal.Misc (Sink,Action) import FRP.Reactive.Internal.Clock (Clock,makeClock,cGetTime) import FRP.Reactive.Internal.TVal (makeEvent) import FRP.Reactive.Internal.Timing (adaptE,mkUpdater)