polysemy-0.1.2.0: Higher-order, low-boilerplate, zero-cost free monads.

Index

.@Polysemy.Internal, Polysemy
.@@Polysemy.Internal, Polysemy
absurdUPolysemy.Internal.Union
AmbiguousSendPolysemy.Internal.CustomErrors
AskPolysemy.Reader
askPolysemy.Reader
asksPolysemy.Reader
bindTPolysemy.Internal.Tactics, Polysemy
BracketPolysemy.Resource
bracketPolysemy.Resource
BreakPolysemy.Internal.CustomErrors
CatchPolysemy.Error
catchPolysemy.Error
CensorPolysemy.FIGHTER
censorPolysemy.FIGHTER
ChoosePolysemy.Internal.NonDet, Polysemy.NonDet
decompPolysemy.Internal.Union
decompCoercePolysemy.Internal.Union
defaultHoistPolysemy.Internal.Effect
DefiningModulePolysemy.Internal.CustomErrors
DefiningModuleForEffectPolysemy.Internal.CustomErrors
EffectPolysemy.Internal.Effect
EmptyPolysemy.Internal.NonDet, Polysemy.NonDet
ErrorPolysemy.Error
extractPolysemy.Internal.Union
FirstOrderPolysemy.Internal.CustomErrors
Fixpoint 
1 (Type/Class)Polysemy.Internal.Fixpoint, Polysemy.Fixpoint
2 (Data Constructor)Polysemy.Internal.Fixpoint, Polysemy.Fixpoint
GetPolysemy.State
getPolysemy.State
GetInitialStatePolysemy.Internal.Tactics
getInitialStateTPolysemy.Internal.Tactics, Polysemy
getsPolysemy.State
hoistPolysemy.Internal.Effect
HoistInterpretationPolysemy.Internal.Tactics
hoistSemPolysemy.Internal
injPolysemy.Internal.Union
inlineRecursiveCallsPolysemy.Internal.TH.Performance, Polysemy
Input 
1 (Type/Class)Polysemy.Input
2 (Data Constructor)Polysemy.Input
inputPolysemy.Input
interceptPolysemy.Internal.Combinators, Polysemy
interceptHPolysemy.Internal.Combinators, Polysemy
interpretPolysemy.Internal.Combinators, Polysemy
interpretHPolysemy.Internal.Combinators, Polysemy
lazilyStatefulPolysemy.Internal.Combinators
Lift 
1 (Type/Class)Polysemy.Internal.Lift, Polysemy.Internal, Polysemy
2 (Data Constructor)Polysemy.Internal.Lift, Polysemy.Internal, Polysemy
liftSemPolysemy.Internal
liftTPolysemy.Internal.Tactics
liftYoPolysemy.Internal.Union
ListenPolysemy.FIGHTER
listenPolysemy.FIGHTER
LocalPolysemy.Reader
localPolysemy.Reader
makeSemPolysemy.Internal.TH.Effect, Polysemy
makeSemanticPolysemy
makeSemantic_Polysemy
makeSem_Polysemy.Internal.TH.Effect, Polysemy
MemberPolysemy.Internal.Union, Polysemy.Internal, Polysemy
MembersPolysemy.Internal, Polysemy
modifyPolysemy.State
NatPolysemy.Internal.Union
NonDetPolysemy.Internal.NonDet, Polysemy.NonDet
Output 
1 (Type/Class)Polysemy.Output
2 (Data Constructor)Polysemy.Output
outputPolysemy.Output
prjPolysemy.Internal.Union
pureTPolysemy.Internal.Tactics, Polysemy
PutPolysemy.State
putPolysemy.State
raisePolysemy.Internal, Polysemy
Random 
1 (Type/Class)Polysemy.Random
2 (Data Constructor)Polysemy.Random
randomPolysemy.Random
RandomRPolysemy.Random
randomRPolysemy.Random
ReaderPolysemy.Reader
reinterpretPolysemy.Internal.Combinators, Polysemy
reinterpret2Polysemy.Internal.Combinators, Polysemy
reinterpret2HPolysemy.Internal.Combinators, Polysemy
reinterpret3Polysemy.Internal.Combinators, Polysemy
reinterpret3HPolysemy.Internal.Combinators, Polysemy
reinterpretHPolysemy.Internal.Combinators, Polysemy
ResourcePolysemy.Resource
runPolysemy.Internal, Polysemy
runBatchOutputPolysemy.Output
runConstInputPolysemy.Input
runErrorPolysemy.Error
runErrorInIOPolysemy.Error
runFixpointPolysemy.Fixpoint
runFixpointMPolysemy.Fixpoint
runFoldMapOutputPolysemy.Output
runIgnoringOutputPolysemy.Output
runIgnoringTracePolysemy.Trace
runInputAsReaderPolysemy.Reader
runIOPolysemy.IO
runLazyStatePolysemy.State
runListInputPolysemy.Input
runMPolysemy.Internal, Polysemy
runMonadicInputPolysemy.Input
runNonDetPolysemy.NonDet
runOutputAsTracePolysemy.Trace
runOutputAsWriterPolysemy.FIGHTER
runRandomPolysemy.Random
runRandomIOPolysemy.Random
runReaderPolysemy.Reader
runResourcePolysemy.Resource
runSemPolysemy.Internal
runSemanticPolysemy
runStatePolysemy.State
runStateInIORefPolysemy.State
runTPolysemy.Internal.Tactics, Polysemy
runTacticsPolysemy.Internal.Tactics
runTraceAsOutputPolysemy.Trace
runTraceIOPolysemy.Trace
runWriterPolysemy.FIGHTER
SPolysemy.Internal.Union
Sem 
1 (Type/Class)Polysemy.Internal, Polysemy
2 (Data Constructor)Polysemy.Internal
SemanticPolysemy
sendPolysemy.Internal
sendMPolysemy.Internal, Polysemy
SNatPolysemy.Internal.Union
SSPolysemy.Internal.Union
StatePolysemy.State
statefulPolysemy.Internal.Combinators
SZPolysemy.Internal.Union
TacticalPolysemy.Internal.Tactics, Polysemy
TacticsPolysemy.Internal.Tactics
TellPolysemy.FIGHTER
tellPolysemy.FIGHTER
ThrowPolysemy.Error
throwPolysemy.Error
Trace 
1 (Type/Class)Polysemy.Trace
2 (Data Constructor)Polysemy.Trace
tracePolysemy.Trace
UnhandledEffectPolysemy.Internal.CustomErrors
Union 
1 (Type/Class)Polysemy.Internal.Union
2 (Data Constructor)Polysemy.Internal.Union
unLiftPolysemy.Internal.Lift, Polysemy.Internal, Polysemy
usingSemPolysemy.Internal
weakenPolysemy.Internal.Union
weavePolysemy.Internal.Effect
WithTacticsPolysemy.Internal.Tactics, Polysemy
FIGHTERPolysemy.FIGHTER
Yo 
1 (Type/Class)Polysemy.Internal.Union
2 (Data Constructor)Polysemy.Internal.Union
ZPolysemy.Internal.Union