module FRP.Ordrea
(
SignalGen
, Signal, Event, Discrete
, ExternalEvent
, newExternalEvent, triggerExternalEvent, listenToExternalEvent
, generatorE, filterE, stepClockE, dropStepE, eventFromList
, scanE, mapAccumE, mapAccumEM
, accumE, scanAccumE, scanAccumEM
, mapMaybeE, justE, flattenE, expandE, externalE
, takeWhileE, delayE
, joinDD, joinDE, joinDS
, start, externalS, joinS, delayS, signalFromList, networkToList
, networkToListGC
, accumD, changesD, preservesD, delayD
, eventToSignal, signalToEvent, applySE
, discreteToSignal
, TimeFunction(..), (<@>), (<@)
, OrderingViolation (..)
) where
import FRP.Ordrea.Base