selective-0.7: Selective applicative functors

Index

<&&> | Control.Selective
<*? | Control.Selective
<||> | Control.Selective
A | Control.Selective.Multi
allS | Control.Selective
andAlso | Control.Selective
anyS | Control.Selective
ap | Control.Selective.Multi
ApplicativeS | Control.Selective.Multi
apply | Control.Selective.Multi
apS |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
B | Control.Selective.Multi
bind | Control.Selective.Multi
bindS |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
branch |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
Case |
1 (Type/Class) | Control.Selective.Multi
2 (Data Constructor) | Control.Selective.Multi
Cases | Control.Selective
cases | Control.Selective
casesEnum | Control.Selective
catchE | Control.Selective.Trans.Except
compose | Control.Selective.Multi
ComposeEither |
1 (Type/Class) | Control.Selective
2 (Data Constructor) | Control.Selective
ComposeTraversable |
1 (Type/Class) | Control.Selective
2 (Data Constructor) | Control.Selective
eitherToSigma | Control.Selective.Multi
Enumerable | Control.Selective.Multi
enumerate | Control.Selective.Multi
Except | Control.Selective.Trans.Except
except | Control.Selective.Trans.Except
ExceptT |
1 (Type/Class) | Control.Selective.Trans.Except
2 (Data Constructor) | Control.Selective.Trans.Except
Failure | Control.Selective
foldS | Control.Selective
foldSelect |
1 (Function) | Control.Selective.Free
2 (Function) | Control.Selective.Rigid.Freer
3 (Function) | Control.Selective.Rigid.Free
fromMaybeS | Control.Selective
fromPi | Control.Selective.Multi
fromSigma | Control.Selective.Multi
getEffects |
1 (Function) | Control.Selective.Free
2 (Function) | Control.Selective.Rigid.Freer
3 (Function) | Control.Selective.Rigid.Free
getNecessaryEffect |
1 (Function) | Control.Selective.Rigid.Freer
2 (Function) | Control.Selective.Rigid.Free
getNecessaryEffects | Control.Selective.Free
getOver |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
getPure |
1 (Function) | Control.Selective.Free
2 (Function) | Control.Selective.Rigid.Freer
3 (Function) | Control.Selective.Rigid.Free
getSelectA | Control.Selective
getSelectM | Control.Selective
getUnder |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
handleCase | Control.Selective.Multi
identity | Control.Selective.Multi
ifS | Control.Selective
inject | Control.Selective.Multi
liftCallCC | Control.Selective.Trans.Except
liftListen | Control.Selective.Trans.Except
liftPass | Control.Selective.Trans.Except
liftSelect |
1 (Function) | Control.Selective.Free
2 (Function) | Control.Selective.Rigid.Freer
3 (Function) | Control.Selective.Rigid.Free
Many |
1 (Type/Class) | Control.Selective.Multi
2 (Data Constructor) | Control.Selective.Multi
many | Control.Selective.Multi
mapExcept | Control.Selective.Trans.Except
mapExceptT | Control.Selective.Trans.Except
match | Control.Selective.Multi
matchA | Control.Selective.Multi
matchCases | Control.Selective.Multi
matchM |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
matchOne | Control.Selective.Multi
matchPure | Control.Selective.Multi
matchS | Control.Selective
matchUnconstrained | Control.Selective.Multi
MonadS | Control.Selective.Multi
One |
1 (Type/Class) | Control.Selective.Multi
2 (Data Constructor) | Control.Selective.Multi
orElse | Control.Selective
Over |
1 (Type/Class) | Control.Selective
2 (Data Constructor) | Control.Selective
3 (Type/Class) | Control.Selective.Multi
4 (Data Constructor) | Control.Selective.Multi
pairToPi | Control.Selective.Multi
Pi | Control.Selective.Multi
piToPair | Control.Selective.Multi
project | Control.Selective.Multi
Pure |
1 (Data Constructor) | Control.Selective.Rigid.Freer
2 (Data Constructor) | Control.Selective.Rigid.Free
pureA | Control.Selective.Multi
runExcept | Control.Selective.Trans.Except
runExceptT | Control.Selective.Trans.Except
runSelect |
1 (Function) | Control.Selective.Free
2 (Function) | Control.Selective.Rigid.Freer
3 (Function) | Control.Selective.Rigid.Free
Select |
1 (Type/Class) | Control.Selective.Free
2 (Data Constructor) | Control.Selective.Free
3 (Type/Class) | Control.Selective.Rigid.Freer
4 (Data Constructor) | Control.Selective.Rigid.Freer
5 (Type/Class) | Control.Selective.Rigid.Free
6 (Data Constructor) | Control.Selective.Rigid.Free
select |
1 (Function) | Control.Selective
2 (Function) | Control.Selective.Multi
SelectA |
1 (Type/Class) | Control.Selective
2 (Data Constructor) | Control.Selective
selectA | Control.Selective
Selective |
1 (Type/Class) | Control.Selective
2 (Type/Class) | Control.Selective.Multi
SelectM |
1 (Type/Class) | Control.Selective
2 (Data Constructor) | Control.Selective
selectM | Control.Selective
selectT | Control.Selective
Sigma |
1 (Type/Class) | Control.Selective.Multi
2 (Data Constructor) | Control.Selective.Multi
sigmaToEither | Control.Selective.Multi
Some |
1 (Type/Class) | Control.Selective.Multi
2 (Data Constructor) | Control.Selective.Multi
Success | Control.Selective
swapEither | Control.Selective
throwE | Control.Selective.Trans.Except
toPi | Control.Selective.Multi
toSigma | Control.Selective.Multi
Two | Control.Selective.Multi
Under |
1 (Type/Class) | Control.Selective
2 (Data Constructor) | Control.Selective
3 (Type/Class) | Control.Selective.Multi
4 (Data Constructor) | Control.Selective.Multi
untilRight | Control.Selective
unwrap | Control.Selective.Trans.Except
Validation | Control.Selective
whenS | Control.Selective
whileS | Control.Selective
withExcept | Control.Selective.Trans.Except
withExceptT | Control.Selective.Trans.Except
wrap | Control.Selective.Trans.Except
Zero | Control.Selective.Multi
~> | Control.Selective.Multi