free-operational-0.5.0.0: Operational Applicative, Alternative, Monad and MonadPlus from free types.

Index

:<**> 
1 (Data Constructor)Control.Applicative.Operational
2 (Data Constructor)Control.Alternative.Operational
:>>= 
1 (Data Constructor)Control.Monad.Trans.Operational, Control.Monad.Operational
2 (Data Constructor)Control.Monad.Operational.Simple
3 (Data Constructor)Control.MonadPlus.Operational
AnyInstr 
1 (Type/Class)Control.Applicative.Operational
2 (Data Constructor)Control.Applicative.Operational
compileAltControl.Alternative.Operational
compileApControl.Applicative.Operational
Coproduct 
1 (Data Constructor)Control.Operational.Instruction
2 (Type/Class)Control.Operational.Instruction
coproductControl.Operational.Instruction
foldProgramViewAltControl.Alternative.Operational
foldProgramViewApControl.Applicative.Operational
fromProgram 
1 (Function)Control.Monad.Operational
2 (Function)Control.Monad.Operational.Simple
fromProgramAltControl.Alternative.Operational
fromProgramApControl.Applicative.Operational
fromProgramPControl.MonadPlus.Operational
getCoproductControl.Operational.Instruction
instructionsControl.Applicative.Operational
interpret 
1 (Function)Control.Monad.Operational
2 (Function)Control.Monad.Operational.Simple
interpretAltControl.Alternative.Operational
interpretApControl.Applicative.Operational
interpretMControl.Monad.Trans.Operational, Control.Monad.Operational
interpretPControl.MonadPlus.Operational
interpretTControl.Monad.Trans.Operational, Control.Monad.Operational
interpretTMControl.Monad.Trans.Operational, Control.Monad.Operational
interpretWithMonadControl.Monad.Operational
leftControl.Operational.Instruction
liftEvalIControl.Operational.Instruction
liftInstrControl.Operational.Instruction
liftProgramControl.Monad.Operational
ManyControl.Alternative.Operational
MPlusControl.MonadPlus.Operational
OperationalControl.Operational.Class, Control.Applicative.Operational, Control.Alternative.Operational, Control.Monad.Operational, Control.Monad.Operational.Simple, Control.MonadPlus.Operational
Program 
1 (Type/Class)Control.Monad.Operational
2 (Type/Class)Control.Monad.Operational.Simple
3 (Data Constructor)Control.Monad.Operational.Simple
ProgramAlt 
1 (Type/Class)Control.Alternative.Operational
2 (Data Constructor)Control.Alternative.Operational
ProgramAp 
1 (Type/Class)Control.Applicative.Operational
2 (Data Constructor)Control.Applicative.Operational
ProgramP 
1 (Type/Class)Control.MonadPlus.Operational
2 (Data Constructor)Control.MonadPlus.Operational
ProgramT 
1 (Type/Class)Control.Monad.Trans.Operational, Control.Monad.Operational
2 (Data Constructor)Control.Monad.Trans.Operational, Control.Monad.Operational
ProgramView 
1 (Type/Class)Control.Monad.Operational
2 (Type/Class)Control.Monad.Operational.Simple
ProgramViewAltControl.Alternative.Operational
ProgramViewApControl.Applicative.Operational
ProgramViewPControl.MonadPlus.Operational
ProgramViewTControl.Monad.Trans.Operational, Control.Monad.Operational
Pure 
1 (Data Constructor)Control.Applicative.Operational
2 (Data Constructor)Control.Alternative.Operational
Return 
1 (Data Constructor)Control.Monad.Trans.Operational, Control.Monad.Operational
2 (Data Constructor)Control.Monad.Operational.Simple
3 (Data Constructor)Control.MonadPlus.Operational
rightControl.Operational.Instruction
singletonControl.Operational.Class, Control.Applicative.Operational, Control.Alternative.Operational, Control.Monad.Operational, Control.Monad.Operational.Simple, Control.MonadPlus.Operational
toAltControl.Alternative.Operational
toApControl.Applicative.Operational
toFree 
1 (Function)Control.Monad.Operational
2 (Function)Control.Monad.Operational.Simple
3 (Function)Control.MonadPlus.Operational
toFreeTControl.Monad.Trans.Operational, Control.Monad.Operational
view 
1 (Function)Control.Monad.Operational
2 (Function)Control.Monad.Operational.Simple
3 (Function)Control.MonadPlus.Operational
viewAltControl.Alternative.Operational
viewApControl.Applicative.Operational
viewTControl.Monad.Trans.Operational, Control.Monad.Operational