reactive-banana-1.3.2.0: Library for functional reactive programming (FRP).

Index

*> | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
<$ | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
<$> | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
<* | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
<**> | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
<*> | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
<> | Reactive.Banana.Combinators, Reactive.Banana
<@ | Reactive.Banana.Combinators, Reactive.Banana
<@> | Reactive.Banana.Combinators, Reactive.Banana
<|> | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
@> | Reactive.Banana.Combinators, Reactive.Banana
accumB | Reactive.Banana.Combinators, Reactive.Banana
accumE |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
accumL | Reactive.Banana.Prim.Mid
actuate | Reactive.Banana.Frameworks
addFinalizer | Reactive.Banana.Prim.Low.Ref
AddHandler |
1 (Type/Class) | Control.Event.Handler, Reactive.Banana.Frameworks
2 (Data Constructor) | Control.Event.Handler, Reactive.Banana.Frameworks
addHandler | Reactive.Banana.Prim.Mid
All |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
Alternative | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
alwaysP | Reactive.Banana.Prim.Mid
Any |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
appEndo | Reactive.Banana.Combinators, Reactive.Banana
Applicative | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
apply |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
applyL | Reactive.Banana.Prim.Mid
applyP | Reactive.Banana.Prim.Mid
Arg |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
ArgMax | Reactive.Banana.Combinators, Reactive.Banana
ArgMin | Reactive.Banana.Combinators, Reactive.Banana
asum | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
B | Reactive.Banana.Model
Behavior |
1 (Type/Class) | Reactive.Banana.Model
2 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
Build | Reactive.Banana.Prim.Mid
BuildIO | Reactive.Banana.Prim.Mid
buildLater | Reactive.Banana.Prim.Mid
buildLaterReadNow | Reactive.Banana.Prim.Mid
cache | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
Cached | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
changes | Reactive.Banana.Frameworks
clearPredecessors |
1 (Function) | Reactive.Banana.Prim.Low.Graph
2 (Function) | Reactive.Banana.Prim.Low.GraphGC
collectGarbage | Reactive.Banana.Prim.Low.Graph
compile |
1 (Function) | Reactive.Banana.Prim.Mid
2 (Function) | Reactive.Banana.Frameworks, Reactive.Banana
Const |
1 (Type/Class) | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
cycle1 | Reactive.Banana.Combinators, Reactive.Banana
deleteEdge | Reactive.Banana.Prim.Low.Graph
deleteVertex | Reactive.Banana.Prim.Low.Graph
deRefWeak | Reactive.Banana.Prim.Low.Ref
deRefWeaks | Reactive.Banana.Prim.Low.Ref
diff | Reactive.Banana.Combinators, Reactive.Banana
don'tCache | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
Dual |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
E | Reactive.Banana.Model
edgeCount | Reactive.Banana.Prim.Low.Graph
empty |
1 (Function) | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
2 (Function) | Reactive.Banana.Prim.Low.Graph
emptyNetwork | Reactive.Banana.Prim.Mid
Endo |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
equal | Reactive.Banana.Prim.Low.Ref
EvalNetwork | Reactive.Banana.Prim.Mid
Event |
1 (Type/Class) | Reactive.Banana.Model
2 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
EventNetwork | Reactive.Banana.Frameworks
execute | Reactive.Banana.Frameworks
executeP | Reactive.Banana.Prim.Mid
filterApply | Reactive.Banana.Combinators, Reactive.Banana
filterE | Reactive.Banana.Combinators, Reactive.Banana
filterIO | Control.Event.Handler, Reactive.Banana.Frameworks
filterJust |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
filterJustP | Reactive.Banana.Prim.Mid
finalize | Reactive.Banana.Prim.Low.Ref
First |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
fromAddHandler | Reactive.Banana.Frameworks
fromChanges | Reactive.Banana.Frameworks
fromPoll | Reactive.Banana.Frameworks
fromPure | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
Future |
1 (Type/Class) | Reactive.Banana.Prim.Mid
2 (Type/Class) | Reactive.Banana.Frameworks
getAll | Reactive.Banana.Combinators, Reactive.Banana
getAny | Reactive.Banana.Combinators, Reactive.Banana
getConst | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
getDual | Reactive.Banana.Combinators, Reactive.Banana
getFirst | Reactive.Banana.Combinators, Reactive.Banana
getIncoming | Reactive.Banana.Prim.Low.Graph
getLast | Reactive.Banana.Combinators, Reactive.Banana
getLevel | Reactive.Banana.Prim.Low.Graph
getMax | Reactive.Banana.Combinators, Reactive.Banana
getMin | Reactive.Banana.Combinators, Reactive.Banana
getOutgoing | Reactive.Banana.Prim.Low.Graph
getProduct | Reactive.Banana.Combinators, Reactive.Banana
getSize |
1 (Function) | Reactive.Banana.Prim.Low.GraphGC
2 (Function) | Reactive.Banana.Prim.Mid
3 (Function) | Reactive.Banana.Frameworks
getSum | Reactive.Banana.Combinators, Reactive.Banana
getUnique | Reactive.Banana.Prim.Low.Ref
getWeakRef | Reactive.Banana.Prim.Low.Ref
getZipList | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
Graph | Reactive.Banana.Prim.Low.Graph
GraphGC | Reactive.Banana.Prim.Low.GraphGC
Handler | Control.Event.Handler, Reactive.Banana.Frameworks
imposeChanges | Reactive.Banana.Frameworks
insertEdge |
1 (Function) | Reactive.Banana.Prim.Low.Graph
2 (Function) | Reactive.Banana.Prim.Low.GraphGC
interpret |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Prim.Mid
3 (Function) | Reactive.Banana.Combinators, Reactive.Banana
interpretAsHandler | Reactive.Banana.Frameworks
interpretFrameworks | Reactive.Banana.Frameworks
Last |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
Latch | Reactive.Banana.Prim.Mid
Level | Reactive.Banana.Prim.Low.Graph
liftA | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
liftA2 | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
liftA3 | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
liftBuild | Reactive.Banana.Prim.Mid
liftCached1 | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
liftCached2 | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
liftIO | Reactive.Banana.Prim.Mid, Reactive.Banana.Frameworks
liftIOLater |
1 (Function) | Reactive.Banana.Prim.Mid
2 (Function) | Reactive.Banana.Frameworks
liftMoment | Reactive.Banana.Combinators, Reactive.Banana
listConnectedVertices | Reactive.Banana.Prim.Low.Graph
listReachableVertices | Reactive.Banana.Prim.Low.GraphGC
M | Reactive.Banana.Model
many | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
mapAccum | Reactive.Banana.Combinators, Reactive.Banana
mapAccumM | Reactive.Banana.Prim.Mid
mapAccumM_ | Reactive.Banana.Prim.Mid
mapEventIO | Reactive.Banana.Frameworks
mapIO | Control.Event.Handler, Reactive.Banana.Frameworks
mapL | Reactive.Banana.Prim.Mid
mapP | Reactive.Banana.Prim.Mid
Max |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
merge | Reactive.Banana.Combinators, Reactive.Banana
mergeWith |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
mergeWithP | Reactive.Banana.Prim.Mid
Min |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
mkWeak | Reactive.Banana.Prim.Low.Ref
modify' | Reactive.Banana.Prim.Low.Ref
Moment |
1 (Type/Class) | Reactive.Banana.Model
2 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
MomentIO | Reactive.Banana.Frameworks
MonadIO | Reactive.Banana.Prim.Mid, Reactive.Banana.Frameworks
MonadMoment | Reactive.Banana.Combinators, Reactive.Banana
mtimesDefault | Reactive.Banana.Combinators, Reactive.Banana
Nat | Reactive.Banana.Model
Network | Reactive.Banana.Prim.Mid
never |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
neverP | Reactive.Banana.Prim.Mid
new |
1 (Function) | Reactive.Banana.Prim.Low.Ref
2 (Function) | Reactive.Banana.Prim.Low.GraphGC
newAddHandler | Control.Event.Handler, Reactive.Banana.Frameworks
newBehavior | Reactive.Banana.Frameworks
newEvent | Reactive.Banana.Frameworks
newInput | Reactive.Banana.Prim.Mid
Next | Reactive.Banana.Prim.Low.Graph, Reactive.Banana.Prim.Low.GraphGC
observeE |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
once | Reactive.Banana.Combinators, Reactive.Banana
optional | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
pause | Reactive.Banana.Frameworks
printDot |
1 (Function) | Reactive.Banana.Prim.Low.GraphGC
2 (Function) | Reactive.Banana.Prim.Mid
Product |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
Pulse | Reactive.Banana.Prim.Mid
pure | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
pureL | Reactive.Banana.Prim.Mid
put | Reactive.Banana.Prim.Low.Ref
reactimate | Reactive.Banana.Frameworks
reactimate' | Reactive.Banana.Frameworks
read | Reactive.Banana.Prim.Low.Ref
readLatch | Reactive.Banana.Prim.Mid
Ref | Reactive.Banana.Prim.Low.Ref
register | Control.Event.Handler, Reactive.Banana.Frameworks
removeGarbage | Reactive.Banana.Prim.Low.GraphGC
runCached | Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
runSpaceProfile | Reactive.Banana.Prim.Mid
sconcat | Reactive.Banana.Combinators, Reactive.Banana
Semigroup | Reactive.Banana.Combinators, Reactive.Banana
showDot | Reactive.Banana.Prim.Low.Graph
size | Reactive.Banana.Prim.Low.Graph
some | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
split | Reactive.Banana.Combinators, Reactive.Banana
Step |
1 (Type/Class) | Reactive.Banana.Prim.Low.Graph, Reactive.Banana.Prim.Low.GraphGC
2 (Type/Class) | Reactive.Banana.Prim.Mid
stepper |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
stimes | Reactive.Banana.Combinators, Reactive.Banana
stimesIdempotent | Reactive.Banana.Combinators, Reactive.Banana
stimesIdempotentMonoid | Reactive.Banana.Combinators, Reactive.Banana
stimesMonoid | Reactive.Banana.Combinators, Reactive.Banana
Stop | Reactive.Banana.Prim.Low.Graph, Reactive.Banana.Prim.Low.GraphGC
Sum |
1 (Type/Class) | Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Combinators, Reactive.Banana
switchB |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
switchE |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
switchL | Reactive.Banana.Prim.Mid
switchP | Reactive.Banana.Prim.Mid
tagFuture | Reactive.Banana.Prim.Mid
Time | Reactive.Banana.Model
topologicalSort | Reactive.Banana.Prim.Low.Graph
unB | Reactive.Banana.Model
unE | Reactive.Banana.Model
unions | Reactive.Banana.Combinators, Reactive.Banana
unionWith |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
unM | Reactive.Banana.Model
unsafeMapIOP | Reactive.Banana.Prim.Mid
unwrapArrow | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
unwrapMonad | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
unwrapMonoid | Reactive.Banana.Combinators, Reactive.Banana
valueB |
1 (Function) | Reactive.Banana.Model
2 (Function) | Reactive.Banana.Combinators, Reactive.Banana
valueBLater | Reactive.Banana.Combinators, Reactive.Banana
walkSuccessors |
1 (Function) | Reactive.Banana.Prim.Low.Graph
2 (Function) | Reactive.Banana.Prim.Low.GraphGC
walkSuccessors_ |
1 (Function) | Reactive.Banana.Prim.Low.Graph
2 (Function) | Reactive.Banana.Prim.Low.GraphGC
WeakRef | Reactive.Banana.Prim.Low.Ref
whenE | Reactive.Banana.Combinators, Reactive.Banana
WrapArrow | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrapMonad | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrapMonoid | Reactive.Banana.Combinators, Reactive.Banana
WrappedArrow | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrappedMonad | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrappedMonoid | Reactive.Banana.Combinators, Reactive.Banana
ZipList |
1 (Type/Class) | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor) | Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana