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
accumBReactive.Banana.Combinators, Reactive.Banana
accumE 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
accumLReactive.Banana.Prim.Mid
actuateReactive.Banana.Frameworks
addFinalizerReactive.Banana.Prim.Low.Ref
AddHandler 
1 (Type/Class)Control.Event.Handler, Reactive.Banana.Frameworks
2 (Data Constructor)Control.Event.Handler, Reactive.Banana.Frameworks
addHandlerReactive.Banana.Prim.Mid
All 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
AlternativeReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
alwaysPReactive.Banana.Prim.Mid
Any 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
appEndoReactive.Banana.Combinators, Reactive.Banana
ApplicativeReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
apply 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
applyLReactive.Banana.Prim.Mid
applyPReactive.Banana.Prim.Mid
Arg 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
ArgMaxReactive.Banana.Combinators, Reactive.Banana
ArgMinReactive.Banana.Combinators, Reactive.Banana
asumReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
BReactive.Banana.Model
Behavior 
1 (Type/Class)Reactive.Banana.Model
2 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
BuildReactive.Banana.Prim.Mid
BuildIOReactive.Banana.Prim.Mid
buildLaterReactive.Banana.Prim.Mid
buildLaterReadNowReactive.Banana.Prim.Mid
cacheReactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
CachedReactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
changesReactive.Banana.Frameworks
clearPredecessors 
1 (Function)Reactive.Banana.Prim.Low.Graph
2 (Function)Reactive.Banana.Prim.Low.GraphGC
collectGarbageReactive.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
cycle1Reactive.Banana.Combinators, Reactive.Banana
deleteEdgeReactive.Banana.Prim.Low.Graph
deleteVertexReactive.Banana.Prim.Low.Graph
deRefWeakReactive.Banana.Prim.Low.Ref
deRefWeaksReactive.Banana.Prim.Low.Ref
diffReactive.Banana.Combinators, Reactive.Banana
don'tCacheReactive.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
EReactive.Banana.Model
edgeCountReactive.Banana.Prim.Low.Graph
empty 
1 (Function)Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
2 (Function)Reactive.Banana.Prim.Low.Graph
emptyNetworkReactive.Banana.Prim.Mid
Endo 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
equalReactive.Banana.Prim.Low.Ref
EvalNetworkReactive.Banana.Prim.Mid
Event 
1 (Type/Class)Reactive.Banana.Model
2 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
EventNetworkReactive.Banana.Frameworks
executeReactive.Banana.Frameworks
executePReactive.Banana.Prim.Mid
filterApplyReactive.Banana.Combinators, Reactive.Banana
filterEReactive.Banana.Combinators, Reactive.Banana
filterIOControl.Event.Handler, Reactive.Banana.Frameworks
filterJust 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
filterJustPReactive.Banana.Prim.Mid
finalizeReactive.Banana.Prim.Low.Ref
First 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
fromAddHandlerReactive.Banana.Frameworks
fromChangesReactive.Banana.Frameworks
fromPollReactive.Banana.Frameworks
fromPureReactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
Future 
1 (Type/Class)Reactive.Banana.Prim.Mid
2 (Type/Class)Reactive.Banana.Frameworks
getAllReactive.Banana.Combinators, Reactive.Banana
getAnyReactive.Banana.Combinators, Reactive.Banana
getConstReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
getDualReactive.Banana.Combinators, Reactive.Banana
getFirstReactive.Banana.Combinators, Reactive.Banana
getIncomingReactive.Banana.Prim.Low.Graph
getLastReactive.Banana.Combinators, Reactive.Banana
getLevelReactive.Banana.Prim.Low.Graph
getMaxReactive.Banana.Combinators, Reactive.Banana
getMinReactive.Banana.Combinators, Reactive.Banana
getOutgoingReactive.Banana.Prim.Low.Graph
getProductReactive.Banana.Combinators, Reactive.Banana
getSize 
1 (Function)Reactive.Banana.Prim.Low.GraphGC
2 (Function)Reactive.Banana.Prim.Mid
3 (Function)Reactive.Banana.Frameworks
getSumReactive.Banana.Combinators, Reactive.Banana
getUniqueReactive.Banana.Prim.Low.Ref
getWeakRefReactive.Banana.Prim.Low.Ref
getZipListReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
GraphReactive.Banana.Prim.Low.Graph
GraphGCReactive.Banana.Prim.Low.GraphGC
HandlerControl.Event.Handler, Reactive.Banana.Frameworks
imposeChangesReactive.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
interpretAsHandlerReactive.Banana.Frameworks
interpretFrameworksReactive.Banana.Frameworks
Last 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
LatchReactive.Banana.Prim.Mid
LevelReactive.Banana.Prim.Low.Graph
liftAReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
liftA2Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
liftA3Reactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
liftBuildReactive.Banana.Prim.Mid
liftCached1Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
liftCached2Reactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
liftIOReactive.Banana.Prim.Mid, Reactive.Banana.Frameworks
liftIOLater 
1 (Function)Reactive.Banana.Prim.Mid
2 (Function)Reactive.Banana.Frameworks
liftMomentReactive.Banana.Combinators, Reactive.Banana
listConnectedVerticesReactive.Banana.Prim.Low.Graph
listReachableVerticesReactive.Banana.Prim.Low.GraphGC
MReactive.Banana.Model
manyReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
mapAccumReactive.Banana.Combinators, Reactive.Banana
mapAccumMReactive.Banana.Prim.Mid
mapAccumM_Reactive.Banana.Prim.Mid
mapEventIOReactive.Banana.Frameworks
mapIOControl.Event.Handler, Reactive.Banana.Frameworks
mapLReactive.Banana.Prim.Mid
mapPReactive.Banana.Prim.Mid
Max 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
mergeReactive.Banana.Combinators, Reactive.Banana
mergeWith 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
mergeWithPReactive.Banana.Prim.Mid
Min 
1 (Type/Class)Reactive.Banana.Combinators, Reactive.Banana
2 (Data Constructor)Reactive.Banana.Combinators, Reactive.Banana
mkWeakReactive.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
MomentIOReactive.Banana.Frameworks
MonadIOReactive.Banana.Prim.Mid, Reactive.Banana.Frameworks
MonadMomentReactive.Banana.Combinators, Reactive.Banana
mtimesDefaultReactive.Banana.Combinators, Reactive.Banana
NatReactive.Banana.Model
NetworkReactive.Banana.Prim.Mid
never 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
neverPReactive.Banana.Prim.Mid
new 
1 (Function)Reactive.Banana.Prim.Low.Ref
2 (Function)Reactive.Banana.Prim.Low.GraphGC
newAddHandlerControl.Event.Handler, Reactive.Banana.Frameworks
newBehaviorReactive.Banana.Frameworks
newEventReactive.Banana.Frameworks
newInputReactive.Banana.Prim.Mid
NextReactive.Banana.Prim.Low.Graph, Reactive.Banana.Prim.Low.GraphGC
observeE 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
onceReactive.Banana.Combinators, Reactive.Banana
optionalReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
pauseReactive.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
PulseReactive.Banana.Prim.Mid
pureReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
pureLReactive.Banana.Prim.Mid
putReactive.Banana.Prim.Low.Ref
reactimateReactive.Banana.Frameworks
reactimate'Reactive.Banana.Frameworks
readReactive.Banana.Prim.Low.Ref
readLatchReactive.Banana.Prim.Mid
RefReactive.Banana.Prim.Low.Ref
registerControl.Event.Handler, Reactive.Banana.Frameworks
removeGarbageReactive.Banana.Prim.Low.GraphGC
runCachedReactive.Banana.Prim.High.Cached, Reactive.Banana.Prim.Mid
runSpaceProfileReactive.Banana.Prim.Mid
sconcatReactive.Banana.Combinators, Reactive.Banana
SemigroupReactive.Banana.Combinators, Reactive.Banana
showDotReactive.Banana.Prim.Low.Graph
sizeReactive.Banana.Prim.Low.Graph
someReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
splitReactive.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
stimesReactive.Banana.Combinators, Reactive.Banana
stimesIdempotentReactive.Banana.Combinators, Reactive.Banana
stimesIdempotentMonoidReactive.Banana.Combinators, Reactive.Banana
stimesMonoidReactive.Banana.Combinators, Reactive.Banana
StopReactive.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
switchLReactive.Banana.Prim.Mid
switchPReactive.Banana.Prim.Mid
tagFutureReactive.Banana.Prim.Mid
TimeReactive.Banana.Model
topologicalSortReactive.Banana.Prim.Low.Graph
unBReactive.Banana.Model
unEReactive.Banana.Model
unionsReactive.Banana.Combinators, Reactive.Banana
unionWith 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
unMReactive.Banana.Model
unsafeMapIOPReactive.Banana.Prim.Mid
unwrapArrowReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
unwrapMonadReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
unwrapMonoidReactive.Banana.Combinators, Reactive.Banana
valueB 
1 (Function)Reactive.Banana.Model
2 (Function)Reactive.Banana.Combinators, Reactive.Banana
valueBLaterReactive.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
WeakRefReactive.Banana.Prim.Low.Ref
whenEReactive.Banana.Combinators, Reactive.Banana
WrapArrowReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrapMonadReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrapMonoidReactive.Banana.Combinators, Reactive.Banana
WrappedArrowReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrappedMonadReactive.Banana.Model, Reactive.Banana.Combinators, Reactive.Banana
WrappedMonoidReactive.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