reflex-0.4.0: Higher-order Functional Reactive Programming

Index

appendEventsReflex.Class, Reflex
askHoldInitRefReflex.Spider.Internal
askInvalidatorReflex.Spider.Internal
askParentsRefReflex.Spider.Internal
askToAssignRefReflex.Spider.Internal
attachReflex.Class, Reflex
attachDynReflex.Dynamic, Reflex
attachDynWithReflex.Dynamic, Reflex
attachDynWithMaybeReflex.Dynamic, Reflex
attachWithReflex.Class, Reflex
attachWithMaybeReflex.Class, Reflex
Behavior 
1 (Type/Class)Reflex.Class, Reflex
2 (Type/Class)Reflex.Spider.Internal
BehaviorConstReflex.Spider.Internal
BehaviorHoldReflex.Spider.Internal
BehaviorM 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
BehaviorPullReflex.Spider.Internal
BehaviorSubscribedReflex.Spider.Internal
BehaviorSubscribedHoldReflex.Spider.Internal
BehaviorSubscribedPullReflex.Spider.Internal
Box 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
calculateCoincidenceHeightReflex.Spider.Internal
calculateMergeHeightReflex.Spider.Internal
calculateSwitchHeightReflex.Spider.Internal
Coincidence 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
coincidence 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
coincidenceParentReflex.Spider.Internal
CoincidenceSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
coincidenceSubscribedReflex.Spider.Internal
coincidenceSubscribedHeightReflex.Spider.Internal
coincidenceSubscribedInnerParentReflex.Spider.Internal
coincidenceSubscribedOccurrenceReflex.Spider.Internal
coincidenceSubscribedOuterReflex.Spider.Internal
coincidenceSubscribedOuterParentReflex.Spider.Internal
coincidenceSubscribedSubscribersReflex.Spider.Internal
collectDynReflex.Dynamic, Reflex
combineDMapsWithKeyData.Functor.Misc
combineDynReflex.Dynamic, Reflex
Const2 
1 (Type/Class)Data.Functor.Misc
2 (Data Constructor)Data.Functor.Misc
constantReflex.Class, Reflex
constDynReflex.Dynamic, Reflex
countReflex.Dynamic, Reflex
currentReflex.Dynamic, Reflex
debugFinalizeReflex.Spider.Internal
debugInvalidateReflex.Spider.Internal
debugInvalidateHeightReflex.Spider.Internal
debugPropagateReflex.Spider.Internal
debugSubscribeReflex.Spider.Internal
DelayedMerge 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
DemuxReflex.Dynamic, Reflex
demuxReflex.Dynamic, Reflex
deRefWeakSubscriberReflex.Spider.Internal
distributeDMapOverDynReflex.Dynamic, Reflex
distributeFHListOverDynReflex.Dynamic, Reflex
dmapToMapData.Functor.Misc
dmapToTheseReflex.Class, Reflex
dsumToEitherReflex.Class, Reflex
DynamicReflex.Dynamic, Reflex
EitherTagReflex.Class, Reflex
eitherToDSumReflex.Class, Reflex
emitCoincidenceInfoReflex.Spider.Internal
Event 
1 (Type/Class)Reflex.Class, Reflex
2 (Type/Class)Reflex.Spider.Internal
EventCoincidenceReflex.Spider.Internal
EventEnv 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
eventEnvAssignmentsReflex.Spider.Internal
eventEnvClearsReflex.Spider.Internal
eventEnvCoincidenceInfosReflex.Spider.Internal
eventEnvCurrentHeightReflex.Spider.Internal
eventEnvDelayedMergesReflex.Spider.Internal
eventEnvHoldInitsReflex.Spider.Internal
eventEnvRootClearsReflex.Spider.Internal
EventFanReflex.Spider.Internal
EventHandleReflex.Host.Class
EventM 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
EventMergeReflex.Spider.Internal
EventNeverReflex.Spider.Internal
EventPushReflex.Spider.Internal
EventRootReflex.Spider.Internal
EventSelector 
1 (Type/Class)Reflex.Class, Reflex
2 (Data Constructor)Reflex.Class, Reflex
3 (Type/Class)Reflex.Spider.Internal
4 (Data Constructor)Reflex.Spider.Internal
EventSubscribedReflex.Spider.Internal
EventSubscribedCoincidenceReflex.Spider.Internal
EventSubscribedFanReflex.Spider.Internal
eventSubscribedHeightRefReflex.Spider.Internal
EventSubscribedMergeReflex.Spider.Internal
EventSubscribedNeverReflex.Spider.Internal
EventSubscribedPushReflex.Spider.Internal
EventSubscribedRootReflex.Spider.Internal
EventSubscribedSwitchReflex.Spider.Internal
EventSwitchReflex.Spider.Internal
EventTriggerReflex.Host.Class
Fan 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
fan 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
fanMapReflex.Class, Reflex
fanParentReflex.Spider.Internal
FanSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
fanSubscribedReflex.Spider.Internal
fanSubscribedParentReflex.Spider.Internal
fanSubscribedSelfReflex.Spider.Internal
fanSubscribedSubscribersReflex.Spider.Internal
FanSubscriberKey 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
ffilterReflex.Class, Reflex
fforReflex.Class, Reflex
fforMaybeReflex.Class, Reflex
FHConsReflex.Dynamic, Reflex
FHListReflex.Dynamic, Reflex
FHNilReflex.Dynamic, Reflex
fireEventRefReflex.Host.Class
fireEventRefAndReadReflex.Host.Class
fireEventsReflex.Host.Class
fireEventsAndReadReflex.Host.Class
fmapMaybeReflex.Class, Reflex
foldDynReflex.Dynamic, Reflex
foldDynMReflex.Dynamic, Reflex
foldDynMaybeReflex.Dynamic, Reflex
foldDynMaybeMReflex.Dynamic, Reflex
forDynReflex.Dynamic, Reflex
FunctorMaybeReflex.Class, Reflex
gateReflex.Class, Reflex
getCoincidenceSubscribedReflex.Spider.Internal
getCurrentHeightReflex.Spider.Internal
getDemuxedReflex.Dynamic, Reflex
getEventSubscribedReflex.Spider.Internal
getEventSubscribedOccReflex.Spider.Internal
getFanSubscribedReflex.Spider.Internal
getMergeSubscribedReflex.Spider.Internal
getPushSubscribedReflex.Spider.Internal
getRootSubscribedReflex.Spider.Internal
getSwitchSubscribedReflex.Spider.Internal
HConsReflex.Dynamic, Reflex
headEReflex.Class, Reflex
headTailEReflex.Class, Reflex
HListReflex.Dynamic, Reflex
HNilReflex.Dynamic, Reflex
Hold 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
hold 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
holdDynReflex.Dynamic, Reflex
holdInvalidatorsReflex.Spider.Internal
holdParentReflex.Spider.Internal
holdSubscriberReflex.Spider.Internal
holdValueReflex.Spider.Internal
HostFrameReflex.Host.Class
invalidateReflex.Spider.Internal
invalidateCoincidenceHeightReflex.Spider.Internal
invalidateSubscriberHeightReflex.Spider.Internal
InvalidatorReflex.Spider.Internal
InvalidatorPullReflex.Spider.Internal
InvalidatorSwitchReflex.Spider.Internal
invalidHeightReflex.Spider.Internal
joinDynReflex.Dynamic, Reflex
joinDynThroughMapReflex.Dynamic, Reflex
leftmostReflex.Class, Reflex
LeftTagReflex.Class, Reflex
mapDynReflex.Dynamic, Reflex
mapDynMReflex.Dynamic, Reflex
mapToDMapData.Functor.Misc
mapWithFunctorToDMapData.Functor.Misc
mconcatDynReflex.Dynamic, Reflex
Merge 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
merge 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
mergeListReflex.Class, Reflex
mergeMapReflex.Class, Reflex
mergeParentsReflex.Spider.Internal
MergeSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
mergeSubscribedReflex.Spider.Internal
mergeSubscribedAccumReflex.Spider.Internal
mergeSubscribedHeightReflex.Spider.Internal
mergeSubscribedOccurrenceReflex.Spider.Internal
mergeSubscribedParentsReflex.Spider.Internal
mergeSubscribedSelfReflex.Spider.Internal
mergeSubscribedSubscribersReflex.Spider.Internal
mergeWithReflex.Class, Reflex
mkDynReflex.Dynamic.TH, Reflex
mkWeakPtrWithDebugReflex.Spider.Internal
MonadHoldReflex.Class, Reflex
MonadReadEventReflex.Host.Class
MonadReflexCreateTriggerReflex.Host.Class
MonadReflexHostReflex.Host.Class
MonadSampleReflex.Class, Reflex
MonadSubscribeEventReflex.Host.Class
neverReflex.Class, Reflex
newBoxReflex.Spider.Internal
newEventWithTriggerReflex.Host.Class
newEventWithTriggerIOReflex.Spider.Internal
newEventWithTriggerRefReflex.Host.Class
newFanEventWithTriggerReflex.Host.Class
newFanEventWithTriggerIOReflex.Spider.Internal
newInvalidatorPullReflex.Spider.Internal
newInvalidatorSwitchReflex.Spider.Internal
newRootReflex.Spider.Internal
newRootSubscribedReflex.Spider.Internal
newSubscriberCoincidenceInnerReflex.Spider.Internal
newSubscriberCoincidenceOuterReflex.Spider.Internal
newSubscriberFanReflex.Spider.Internal
newSubscriberHoldReflex.Spider.Internal
newSubscriberPushReflex.Spider.Internal
newSubscriberSwitchReflex.Spider.Internal
noinlineFalseReflex.Spider.Internal
nubDynReflex.Dynamic, Reflex
onceEReflex.Class, Reflex
propagateReflex.Spider.Internal
propagateAndUpdateSubscribersRefReflex.Spider.Internal
Pull 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
pull 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
pullComputeReflex.Spider.Internal
PullMReflex.Class, Reflex
PullSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
pullSubscribedInvalidatorsReflex.Spider.Internal
pullSubscribedOwnInvalidatorReflex.Spider.Internal
pullSubscribedParentsReflex.Spider.Internal
pullSubscribedValueReflex.Spider.Internal
pullValueReflex.Spider.Internal
Push 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
push 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
pushAlwaysReflex.Class, Reflex
pushComputeReflex.Spider.Internal
PushMReflex.Class, Reflex
pushParentReflex.Spider.Internal
PushSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
pushSubscribedReflex.Spider.Internal
pushSubscribedHeightReflex.Spider.Internal
pushSubscribedOccurrenceReflex.Spider.Internal
pushSubscribedParentReflex.Spider.Internal
pushSubscribedSelfReflex.Spider.Internal
pushSubscribedSubscribersReflex.Spider.Internal
putCurrentHeightReflex.Spider.Internal
qDynReflex.Dynamic.TH, Reflex
readBehaviorReflex.Spider.Internal
readBehaviorTrackedReflex.Spider.Internal
readEvent 
1 (Function)Reflex.Host.Class
2 (Function)Reflex.Spider.Internal
ReadPhase 
1 (Type/Class)Reflex.Host.Class
2 (Type/Class)Reflex.Spider.Internal
3 (Data Constructor)Reflex.Spider.Internal
recalculateCoincidenceHeightReflex.Spider.Internal
recalculateSubscriberHeightReflex.Spider.Internal
ReflexReflex.Class, Reflex
ReflexHostReflex.Host.Class
ResultMReflex.Spider.Internal
rewrapDMapData.Functor.Misc
RightTagReflex.Class, Reflex
Root 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
rootInitReflex.Spider.Internal
rootOccurrenceReflex.Spider.Internal
RootSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
rootSubscribedReflex.Spider.Internal
rootSubscribedOccurrenceReflex.Spider.Internal
rootSubscribedSubscribersReflex.Spider.Internal
RootTrigger 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
runReflex.Spider.Internal
runBehaviorMReflex.Spider.Internal
runEventMReflex.Spider.Internal
runFrameReflex.Spider.Internal
runHostFrameReflex.Host.Class
runReadPhaseReflex.Spider.Internal
runSpiderHostReflex.Spider.Internal, Reflex.Spider, Reflex
runSpiderHostFrameReflex.Spider.Internal
sampleReflex.Class, Reflex
scheduleClearReflex.Spider.Internal
scheduleMergeReflex.Spider.Internal
scheduleRootClearReflex.Spider.Internal
select 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
sequenceDmapData.Functor.Misc
sequenceTheseReflex.Class, Reflex
showEventTypeReflex.Spider.Internal
showNodeIdReflex.Spider.Internal
showSubscriberTypeReflex.Spider.Internal
showWeakSubscriberTypeReflex.Spider.Internal
SomeAssignment 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SomeBehaviorSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SomeCoincidenceInfo 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SomeDMapIORef 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SomeHoldInit 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SomeMaybeIORef 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SomeSwitchSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SpiderReflex.Spider.Internal, Reflex.Spider, Reflex
SpiderBehaviorReflex.Spider.Internal
SpiderEventReflex.Spider.Internal
SpiderEventHandle 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
SpiderHost 
1 (Type/Class)Reflex.Spider.Internal, Reflex.Spider, Reflex
2 (Data Constructor)Reflex.Spider.Internal, Reflex.Spider, Reflex
SpiderHostFrame 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
splitDynReflex.Dynamic, Reflex
splitEReflex.Class, Reflex
subscribeReflex.Spider.Internal
subscribeCoincidenceInnerReflex.Spider.Internal
subscribeEventReflex.Host.Class
subscribeEventSubscribedReflex.Spider.Internal
subscribeHoldReflex.Spider.Internal
SubscriberReflex.Spider.Internal
SubscriberCoincidenceInnerReflex.Spider.Internal
SubscriberCoincidenceOuterReflex.Spider.Internal
SubscriberFanReflex.Spider.Internal
SubscriberHoldReflex.Spider.Internal
SubscriberMergeReflex.Spider.Internal
SubscriberPushReflex.Spider.Internal
SubscriberSwitchReflex.Spider.Internal
Switch 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
switch 
1 (Function)Reflex.Class, Reflex
2 (Function)Reflex.Spider.Internal
switcherReflex.Class, Reflex
switchParentReflex.Spider.Internal
switchPromptlyReflex.Class, Reflex
switchPromptlyDynReflex.Dynamic, Reflex
SwitchSubscribed 
1 (Type/Class)Reflex.Spider.Internal
2 (Data Constructor)Reflex.Spider.Internal
switchSubscribedReflex.Spider.Internal
switchSubscribedBehaviorParentsReflex.Spider.Internal
switchSubscribedCurrentParentReflex.Spider.Internal
switchSubscribedHeightReflex.Spider.Internal
switchSubscribedOccurrenceReflex.Spider.Internal
switchSubscribedOwnInvalidatorReflex.Spider.Internal
switchSubscribedOwnWeakInvalidatorReflex.Spider.Internal
switchSubscribedParentReflex.Spider.Internal
switchSubscribedSelfReflex.Spider.Internal
switchSubscribedSelfWeakReflex.Spider.Internal
switchSubscribedSubscribersReflex.Spider.Internal
tagReflex.Class, Reflex
tagDynReflex.Dynamic, Reflex
tailEReflex.Class, Reflex
toggleReflex.Dynamic, Reflex
traceDynReflex.Dynamic, Reflex
traceDynWithReflex.Dynamic, Reflex
traceEventReflex.Class, Reflex
traceEventWithReflex.Class, Reflex
traverseAndCleanWeakList_Reflex.Spider.Internal
unBehaviorMReflex.Spider.Internal
unBoxReflex.Spider.Internal
unEventHandleReflex.Spider.Internal
unEventMReflex.Spider.Internal
unqDynReflex.Dynamic.TH, Reflex
unsafeDynamicReflex.Dynamic, Reflex
unsafeNewIORefReflex.Spider.Internal
unSpiderBehaviorReflex.Spider.Internal
unSpiderEventReflex.Spider.Internal
unwrapDMapData.Functor.Misc
unwrapDMapMaybeData.Functor.Misc
updatedReflex.Dynamic, Reflex
WeakListReflex.Spider.Internal
WeakSubscriberReflex.Spider.Internal
WeakSubscriberMergeReflex.Spider.Internal
WeakSubscriberSimpleReflex.Spider.Internal
WrapArg 
1 (Type/Class)Data.Functor.Misc
2 (Data Constructor)Data.Functor.Misc
wrapDMapData.Functor.Misc
zeroRefReflex.Spider.Internal
zipListWithEventReflex.Class, Reflex