deepcontrol-0.1.0.0: Enable deeper level style of programming than the usual control provides

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.Arrow
-*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.Arrow
<-<DeepControl.Monad
<<DeepControl.Monad
<<$|DeepControl.Applicative
<<*|DeepControl.Applicative
<<<DeepControl.Arrow
<<<$|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
censorDeepControl.Monad.Writer
CommutativeDeepControl.Commutative
commuteDeepControl.Commutative
commuteForDeepControl.Commutative
commuteMapDeepControl.Commutative
Const 
1 (Data Constructor)DeepControl.Applicative
2 (Type/Class)DeepControl.Applicative
emptyDeepControl.Applicative
evalRWSDeepControl.Monad.RWS
evalStateDeepControl.Monad.State
execRWSDeepControl.Monad.RWS
execStateDeepControl.Monad.State
execWriterDeepControl.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
liftMDeepControl.Monad
liftM2DeepControl.Monad
liftM3DeepControl.Monad
liftM4DeepControl.Monad
liftM5DeepControl.Monad
listenDeepControl.Monad.RWS, DeepControl.Monad.Writer
listensDeepControl.Monad.Writer
localDeepControl.Monad.RWS, DeepControl.Monad.Reader
loopDeepControl.Arrow
manyDeepControl.Applicative
mapAndUnzipMDeepControl.Monad
mapMDeepControl.Monad
mapM_DeepControl.Monad
mfilterDeepControl.Monad
modifyDeepControl.Monad.State
MonadDeepControl.Monad
Monad2DeepControl.Monad
Monad3DeepControl.Monad
Monad4DeepControl.Monad
Monad5DeepControl.Monad
MonadPlusDeepControl.Monad
MonadReaderDeepControl.Monad.RWS, DeepControl.Monad.Reader
MonadStateDeepControl.Monad.RWS, DeepControl.Monad.State
MonadWriterDeepControl.Monad.RWS, DeepControl.Monad.Writer
mplusDeepControl.Monad
msumDeepControl.Monad
mzeroDeepControl.Monad
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
replicateMDeepControl.Monad
replicateM_DeepControl.Monad
returnDeepControl.Monad
returnADeepControl.Arrow
rightDeepControl.Arrow
runKleisliDeepControl.Arrow
runKleisli2DeepControl.Arrow
runKleisli3DeepControl.Arrow
runKleisli4DeepControl.Arrow
runKleisli5DeepControl.Arrow
runReaderDeepControl.Monad.Reader
runRWSDeepControl.Monad.RWS
runStateDeepControl.Monad.State
runWriterDeepControl.Monad.Writer
RWS 
1 (Type/Class)DeepControl.Monad.RWS
2 (Data Constructor)DeepControl.Monad.RWS
rwsDeepControl.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
tellDeepControl.Monad.RWS, DeepControl.Monad.Writer
unlessDeepControl.Monad
unwrapArrowDeepControl.Applicative
unwrapMonadDeepControl.Applicative
voidDeepControl.Monad
whenDeepControl.Monad
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
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