{----------------------------------------------------------------------------- Reactive Banana A small library for functional reactive programming. ------------------------------------------------------------------------------} module Reactive.Banana ( module Reactive.Banana.Model, module Reactive.Banana.Implementation, Event, Behavior ) where import Reactive.Banana.Model hiding (run, Event, Behavior) import qualified Reactive.Banana.Model as Model import Reactive.Banana.Implementation import qualified Reactive.Banana.Implementation as Implementation type Event = Model.Event PushIO type Behavior = Model.Behavior PushIO