Reactive.Banana.Combinators

Synopsis

Core Combinators

Event and Behavior

data Event a

data Behavior a

interpret

First-order

never

unionWith

filterE

apply

Moment and accumulation

data Moment a

class MonadMoment m

accumE

stepper

Recursion

Higher-order

valueB

valueBLater

observeE

switchE

switchB

Derived Combinators

Infix operators

(<@>)

(<@)

Filtering

filterJust

filterApply

whenE

split

Accumulation

unions

accumB

mapAccum