deepcontrol-0.2.0.0: Enable more deeper level style of programming than the usual Control.xxx modules express

Index

&&&DeepControl.Arrow
***DeepControl.Arrow
*****:DeepControl.Applicative
****:DeepControl.Applicative
***:DeepControl.Applicative
***|DeepControl.Applicative
**-DeepControl.Applicative
**->DeepControl.Applicative
**-|DeepControl.Applicative
**:DeepControl.Applicative
**|DeepControl.Applicative
*-DeepControl.Applicative
*-*DeepControl.Applicative
*-*>DeepControl.Applicative
*-*|DeepControl.Applicative
*--DeepControl.Applicative
*-->DeepControl.Applicative
*--|DeepControl.Applicative
*->DeepControl.Applicative
*-|DeepControl.Applicative
*:DeepControl.Applicative
*>DeepControl.Applicative
*>>DeepControl.Applicative
*>>>DeepControl.Applicative
*>>>>DeepControl.Applicative
*>>>>>DeepControl.Applicative
*|DeepControl.Applicative
+++DeepControl.Arrow
-*DeepControl.Applicative
-**DeepControl.Applicative
-**>DeepControl.Applicative
-**|DeepControl.Applicative
-*-DeepControl.Applicative
-*->DeepControl.Applicative
-*-|DeepControl.Applicative
-*>DeepControl.Applicative
-*|DeepControl.Applicative
--*DeepControl.Applicative
--*>DeepControl.Applicative
--*|DeepControl.Applicative
-->==DeepControl.Monad
-->~DeepControl.Monad
-<DeepControl.Monad
->-==DeepControl.Monad
->-~DeepControl.Monad
->==DeepControl.Monad
->>==DeepControl.Monad
->>~DeepControl.Monad
->~DeepControl.Monad
<$DeepControl.Applicative
<$!>DeepControl.Monad
<$>DeepControl.Applicative
<$|DeepControl.Applicative
<*DeepControl.Applicative
<**-DeepControl.Applicative
<**>DeepControl.Applicative
<*-DeepControl.Applicative
<*-*DeepControl.Applicative
<*--DeepControl.Applicative
<*>DeepControl.Applicative
<*|DeepControl.Applicative
<+>DeepControl.Arrow
<-*DeepControl.Applicative
<-**DeepControl.Applicative
<-*-DeepControl.Applicative
<--*DeepControl.Applicative
<-<DeepControl.Monad
<<DeepControl.Monad
<<$|DeepControl.Applicative
<<*DeepControl.Applicative
<<*|DeepControl.Applicative
<<<DeepControl.Arrow
<<<$|DeepControl.Applicative
<<<*DeepControl.Applicative
<<<*|DeepControl.Applicative
<<<<$|DeepControl.Applicative
<<<<*DeepControl.Applicative
<<<<*|DeepControl.Applicative
<<<<<$|DeepControl.Applicative
<<<<<*DeepControl.Applicative
<<<<<*|DeepControl.Applicative
<<^DeepControl.Arrow
<=<DeepControl.Monad
<|DeepControl.Applicative
<|>DeepControl.Applicative
=<<DeepControl.Monad
>-DeepControl.Monad
>--==DeepControl.Monad
>--~DeepControl.Monad
>-==DeepControl.Monad
>->DeepControl.Monad
>->==DeepControl.Monad
>->~DeepControl.Monad
>-~DeepControl.Monad
>=====>DeepControl.Monad
>====>DeepControl.Monad
>===>DeepControl.Monad
>==>DeepControl.Monad
>=>DeepControl.Monad
>>DeepControl.Monad
>>-==DeepControl.Monad
>>-~DeepControl.Monad
>>=DeepControl.Monad
>>==DeepControl.Monad
>>>DeepControl.Arrow
>>>==DeepControl.Monad
>>>>==DeepControl.Monad
>>>>>==DeepControl.Monad
>>>>>~DeepControl.Monad
>>>>~DeepControl.Monad
>>>~DeepControl.Monad
>>^DeepControl.Arrow
>>~DeepControl.Monad
AlternativeDeepControl.Applicative
apDeepControl.Monad
appDeepControl.Arrow
ApplicativeDeepControl.Applicative
arrDeepControl.Arrow
ArrowDeepControl.Arrow
ArrowApplyDeepControl.Arrow
ArrowChoiceDeepControl.Arrow
ArrowLoopDeepControl.Arrow
ArrowMonad 
1 (Data Constructor)DeepControl.Arrow
2 (Type/Class)DeepControl.Arrow
ArrowPlusDeepControl.Arrow
ArrowZeroDeepControl.Arrow
askDeepControl.Monad.RWS, DeepControl.Monad.Reader
asksDeepControl.Monad.Reader
catchErrorDeepControl.Monad.Except
censorDeepControl.Monad.Writer
cforDeepControl.Commutative
cmapDeepControl.Commutative
CommutativeDeepControl.Commutative
commuteDeepControl.Commutative
Const 
1 (Data Constructor)DeepControl.Applicative
2 (Type/Class)DeepControl.Applicative
emptyDeepControl.Applicative
ErrorDeepControl.Monad.Except
evalRWSDeepControl.Monad.RWS
evalRWSTDeepControl.Monad.RWS
evalRWST2DeepControl.Monad.RWS
evalRWST3DeepControl.Monad.RWS
evalStateDeepControl.Monad.State
evalStateTDeepControl.Monad.State
evalStateT2DeepControl.Monad.State
evalStateT3DeepControl.Monad.State
Except 
1 (Type/Class)DeepControl.Monad.Except
2 (Data Constructor)DeepControl.Monad.Except
ExceptT 
1 (Type/Class)DeepControl.Monad.Except
2 (Data Constructor)DeepControl.Monad.Except
execRWSDeepControl.Monad.RWS
execRWSTDeepControl.Monad.RWS
execRWST2DeepControl.Monad.RWS
execRWST3DeepControl.Monad.RWS
execStateDeepControl.Monad.State
execStateTDeepControl.Monad.State
execStateT2DeepControl.Monad.State
execStateT3DeepControl.Monad.State
execWriterDeepControl.Monad.Writer
execWriterTDeepControl.Monad.Writer
execWriterT2DeepControl.Monad.Writer
execWriterT3DeepControl.Monad.Writer
failDeepControl.Monad
filterMDeepControl.Monad
firstDeepControl.Arrow
fmapDeepControl.Monad
fmapDefaultDeepControl.Commutative
foldMDeepControl.Monad
foldMapDefaultDeepControl.Commutative
foldM_DeepControl.Monad
foreverDeepControl.Monad
forMDeepControl.Monad
forM_DeepControl.Monad
FunctorDeepControl.Monad
getDeepControl.Monad.RWS, DeepControl.Monad.State
getConstDeepControl.Applicative
getsDeepControl.Monad.State
getZipListDeepControl.Applicative
guardDeepControl.Monad
joinDeepControl.Monad
Kleisli 
1 (Data Constructor)DeepControl.Arrow
2 (Type/Class)DeepControl.Arrow
Kleisli2 
1 (Type/Class)DeepControl.Arrow
2 (Data Constructor)DeepControl.Arrow
Kleisli3 
1 (Type/Class)DeepControl.Arrow
2 (Data Constructor)DeepControl.Arrow
Kleisli4 
1 (Type/Class)DeepControl.Arrow
2 (Data Constructor)DeepControl.Arrow
Kleisli5 
1 (Type/Class)DeepControl.Arrow
2 (Data Constructor)DeepControl.Arrow
leftDeepControl.Arrow
leftAppDeepControl.Arrow
liftADeepControl.Applicative
liftA2DeepControl.Applicative
liftA3DeepControl.Applicative
liftCallCCDeepControl.Monad.List
liftCatch 
1 (Function)DeepControl.Monad.List
2 (Function)DeepControl.Monad.Maybe
3 (Function)DeepControl.Monad.RWS
4 (Function)DeepControl.Monad.Reader
5 (Function)DeepControl.Monad.State
6 (Function)DeepControl.Monad.Writer
liftIODeepControl.MonadTrans
liftMDeepControl.Monad
liftM2DeepControl.Monad
liftM3DeepControl.Monad
liftM4DeepControl.Monad
liftM5DeepControl.Monad
listenDeepControl.Monad.RWS, DeepControl.Monad.Writer
listensDeepControl.Monad.Writer
ListT 
1 (Type/Class)DeepControl.Monad.List
2 (Data Constructor)DeepControl.Monad.List
localDeepControl.Monad.RWS, DeepControl.Monad.Reader
loopDeepControl.Arrow
manyDeepControl.Applicative
mapAndUnzipMDeepControl.Monad
mapExceptDeepControl.Monad.Except
mapExceptTDeepControl.Monad.Except
mapListTDeepControl.Monad.List
mapMDeepControl.Monad
mapMaybeTDeepControl.Monad.Maybe
mapM_DeepControl.Monad
mapReaderTDeepControl.Monad.Reader
mapReaderT2DeepControl.Monad.Reader
mapReaderT3DeepControl.Monad.Reader
mapRWSDeepControl.Monad.RWS
mapRWSTDeepControl.Monad.RWS
mapRWST2DeepControl.Monad.RWS
mapRWST3DeepControl.Monad.RWS
mapStateDeepControl.Monad.State
mapStateTDeepControl.Monad.State
mapStateT2DeepControl.Monad.State
mapStateT3DeepControl.Monad.State
mapWriterDeepControl.Monad.Writer
mapWriterTDeepControl.Monad.Writer
mapWriterT2DeepControl.Monad.Writer
mapWriterT3DeepControl.Monad.Writer
MaybeT 
1 (Type/Class)DeepControl.Monad.Maybe
2 (Data Constructor)DeepControl.Monad.Maybe
mfilterDeepControl.Monad
modifyDeepControl.Monad.State
MonadDeepControl.Monad
Monad2DeepControl.Monad
Monad3DeepControl.Monad
Monad4DeepControl.Monad
Monad5DeepControl.Monad
MonadErrorDeepControl.Monad.Except
MonadIODeepControl.MonadTrans
MonadPlusDeepControl.Monad
MonadReaderDeepControl.Monad.RWS, DeepControl.Monad.Reader
MonadStateDeepControl.Monad.RWS, DeepControl.Monad.State
MonadTransDeepControl.MonadTrans
MonadTrans2DeepControl.MonadTrans
MonadTrans3DeepControl.MonadTrans
MonadTrans4DeepControl.MonadTrans
MonadTrans5DeepControl.MonadTrans
MonadWriterDeepControl.Monad.RWS, DeepControl.Monad.Writer
mplusDeepControl.Monad
msumDeepControl.Monad
mzeroDeepControl.Monad
noMsgDeepControl.Monad.Except
optionalDeepControl.Applicative
passDeepControl.Monad.RWS, DeepControl.Monad.Writer
pureDeepControl.Applicative
putDeepControl.Monad.RWS, DeepControl.Monad.State
Reader 
1 (Type/Class)DeepControl.Monad.Reader
2 (Data Constructor)DeepControl.Monad.Reader
readerDeepControl.Monad.RWS, DeepControl.Monad.Reader
ReaderT 
1 (Type/Class)DeepControl.Monad.Reader
2 (Data Constructor)DeepControl.Monad.Reader
ReaderT2 
1 (Type/Class)DeepControl.Monad.Reader
2 (Data Constructor)DeepControl.Monad.Reader
ReaderT3 
1 (Type/Class)DeepControl.Monad.Reader
2 (Data Constructor)DeepControl.Monad.Reader
replicateMDeepControl.Monad
replicateM_DeepControl.Monad
returnDeepControl.Monad
returnADeepControl.Arrow
rightDeepControl.Arrow
runExceptDeepControl.Monad.Except
runExceptTDeepControl.Monad.Except
runKleisliDeepControl.Arrow
runKleisli2DeepControl.Arrow
runKleisli3DeepControl.Arrow
runKleisli4DeepControl.Arrow
runKleisli5DeepControl.Arrow
runListTDeepControl.Monad.List
runMaybeTDeepControl.Monad.Maybe
runReaderDeepControl.Monad.Reader
runReaderTDeepControl.Monad.Reader
runReaderT2DeepControl.Monad.Reader
runReaderT3DeepControl.Monad.Reader
runRWSDeepControl.Monad.RWS
runRWSTDeepControl.Monad.RWS
runRWST2DeepControl.Monad.RWS
runRWST3DeepControl.Monad.RWS
runStateDeepControl.Monad.State
runStateTDeepControl.Monad.State
runStateT2DeepControl.Monad.State
runStateT3DeepControl.Monad.State
runWriterDeepControl.Monad.Writer
runWriterTDeepControl.Monad.Writer
runWriterT2DeepControl.Monad.Writer
runWriterT3DeepControl.Monad.Writer
RWS 
1 (Type/Class)DeepControl.Monad.RWS
2 (Data Constructor)DeepControl.Monad.RWS
rwsDeepControl.Monad.RWS
RWST 
1 (Type/Class)DeepControl.Monad.RWS
2 (Data Constructor)DeepControl.Monad.RWS
rwsTDeepControl.Monad.RWS
RWST2 
1 (Type/Class)DeepControl.Monad.RWS
2 (Data Constructor)DeepControl.Monad.RWS
rwsT2DeepControl.Monad.RWS
RWST3 
1 (Type/Class)DeepControl.Monad.RWS
2 (Data Constructor)DeepControl.Monad.RWS
rwsT3DeepControl.Monad.RWS
secondDeepControl.Arrow
sequenceDeepControl.Monad
sequence_DeepControl.Monad
someDeepControl.Applicative
State 
1 (Type/Class)DeepControl.Monad.State
2 (Data Constructor)DeepControl.Monad.State
stateDeepControl.Monad.RWS, DeepControl.Monad.State
StateT 
1 (Type/Class)DeepControl.Monad.State
2 (Data Constructor)DeepControl.Monad.State
StateT2 
1 (Type/Class)DeepControl.Monad.State
2 (Data Constructor)DeepControl.Monad.State
StateT3 
1 (Type/Class)DeepControl.Monad.State
2 (Data Constructor)DeepControl.Monad.State
strMsgDeepControl.Monad.Except
tellDeepControl.Monad.RWS, DeepControl.Monad.Writer
throwErrorDeepControl.Monad.Except
transDeepControl.MonadTrans
trans2DeepControl.MonadTrans
trans3DeepControl.MonadTrans
trans4DeepControl.MonadTrans
trans5DeepControl.MonadTrans
unlessDeepControl.Monad
unwrapArrowDeepControl.Applicative
unwrapMonadDeepControl.Applicative
voidDeepControl.Monad
whenDeepControl.Monad
withExceptDeepControl.Monad.Except
withExceptTDeepControl.Monad.Except
withRWSDeepControl.Monad.RWS
withRWSTDeepControl.Monad.RWS
withRWST2DeepControl.Monad.RWS
withRWST3DeepControl.Monad.RWS
withStateDeepControl.Monad.State
withStateTDeepControl.Monad.State
withStateT2DeepControl.Monad.State
withStateT3DeepControl.Monad.State
WrapArrowDeepControl.Applicative
WrapMonadDeepControl.Applicative
WrappedArrowDeepControl.Applicative
WrappedMonadDeepControl.Applicative
Writer 
1 (Type/Class)DeepControl.Monad.Writer
2 (Data Constructor)DeepControl.Monad.Writer
writerDeepControl.Monad.RWS, DeepControl.Monad.Writer
WriterT 
1 (Type/Class)DeepControl.Monad.Writer
2 (Data Constructor)DeepControl.Monad.Writer
WriterT2 
1 (Type/Class)DeepControl.Monad.Writer
2 (Data Constructor)DeepControl.Monad.Writer
WriterT3 
1 (Type/Class)DeepControl.Monad.Writer
2 (Data Constructor)DeepControl.Monad.Writer
zeroArrowDeepControl.Arrow
ZipList 
1 (Data Constructor)DeepControl.Applicative
2 (Type/Class)DeepControl.Applicative
zipWithMDeepControl.Monad
zipWithM_DeepControl.Monad
^<<DeepControl.Arrow
^>>DeepControl.Arrow
|$>DeepControl.Applicative
|$>>DeepControl.Applicative
|$>>>DeepControl.Applicative
|$>>>>DeepControl.Applicative
|$>>>>>DeepControl.Applicative
|*DeepControl.Applicative
|**DeepControl.Applicative
|***DeepControl.Applicative
|**-DeepControl.Applicative
|*-DeepControl.Applicative
|*-*DeepControl.Applicative
|*--DeepControl.Applicative
|*>DeepControl.Applicative
|*>>DeepControl.Applicative
|*>>>DeepControl.Applicative
|*>>>>DeepControl.Applicative
|*>>>>>DeepControl.Applicative
|-*DeepControl.Applicative
|-**DeepControl.Applicative
|-*-DeepControl.Applicative
|--*DeepControl.Applicative
|>DeepControl.Applicative
|||DeepControl.Arrow