monadplus-1.4.2: Haskell98 partial maps and filters over MonadPlus.

Index

*> | Control.Applicative.Alternative
<$ | Control.Applicative.Alternative
<$!> | Control.Monad.Plus
<$> | Control.Applicative.Alternative
<* | Control.Applicative.Alternative
<**> | Control.Applicative.Alternative
<*> | Control.Applicative.Alternative
<=< | Control.Monad.Plus
<|> | Control.Applicative.Alternative
=<< | Control.Monad.Plus
>=> | Control.Monad.Plus
>> | Control.Monad.Plus
>>= | Control.Monad.Plus
afold | Control.Applicative.Alternative
afromList | Control.Applicative.Alternative
afromMaybe | Control.Applicative.Alternative
Alternative | Control.Applicative.Alternative
always | Control.Monad.Plus
ap | Control.Monad.Plus
Applicative | Control.Applicative.Alternative
asum | Control.Applicative.Alternative
Const |
1 (Data Constructor) | Control.Applicative.Alternative
2 (Type/Class) | Control.Applicative.Alternative
empty | Control.Applicative.Alternative
fail | Control.Monad.Plus
filterM | Control.Monad.Plus
fmap | Control.Monad.Plus
foldM | Control.Monad.Plus
foldM_ | Control.Monad.Plus
forever | Control.Monad.Plus
forM | Control.Monad.Plus
forM_ | Control.Monad.Plus
Functor | Control.Monad.Plus
getConst | Control.Applicative.Alternative
getPartial | Control.Monad.Plus
getZipList | Control.Applicative.Alternative
guard | Control.Monad.Plus
join | Control.Monad.Plus
liftA | Control.Applicative.Alternative
liftA2 | Control.Applicative.Alternative
liftA3 | Control.Applicative.Alternative
liftM | Control.Monad.Plus
liftM2 | Control.Monad.Plus
liftM3 | Control.Monad.Plus
liftM4 | Control.Monad.Plus
liftM5 | Control.Monad.Plus
many | Control.Applicative.Alternative
mapAndUnzipM | Control.Monad.Plus
mapM | Control.Monad.Plus
mapM_ | Control.Monad.Plus
mcatMaybes | Control.Monad.Plus
mconcatMap | Control.Monad.Plus
mconcatMap' | Control.Monad.Plus
mfilter | Control.Monad.Plus
mfold | Control.Monad.Plus
mfromList | Control.Monad.Plus
mfromMaybe | Control.Monad.Plus
mlefts | Control.Monad.Plus
mmapMaybe | Control.Monad.Plus
Monad | Control.Monad.Plus
MonadPlus | Control.Monad.Plus
mpartition | Control.Monad.Plus
mpartitionEithers | Control.Monad.Plus
mplus | Control.Monad.Plus
mreturn | Control.Monad.Plus
mrights | Control.Monad.Plus
mscatter | Control.Monad.Plus
mscatter' | Control.Monad.Plus
msum | Control.Monad.Plus
msum' | Control.Monad.Plus
mzero | Control.Monad.Plus
never | Control.Monad.Plus
optional | Control.Applicative.Alternative
Partial |
1 (Type/Class) | Control.Monad.Plus
2 (Data Constructor) | Control.Monad.Plus
partial | Control.Monad.Plus
predicate | Control.Monad.Plus
pure | Control.Applicative.Alternative
replicateM | Control.Monad.Plus
replicateM_ | Control.Monad.Plus
return | Control.Monad.Plus
sequence | Control.Monad.Plus
sequence_ | Control.Monad.Plus
some | Control.Applicative.Alternative
unless | Control.Monad.Plus
unwrapArrow | Control.Applicative.Alternative
unwrapMonad | Control.Applicative.Alternative
void | Control.Monad.Plus
when | Control.Monad.Plus
WrapArrow | Control.Applicative.Alternative
WrapMonad | Control.Applicative.Alternative
WrappedArrow | Control.Applicative.Alternative
WrappedMonad | Control.Applicative.Alternative
ZipList |
1 (Data Constructor) | Control.Applicative.Alternative
2 (Type/Class) | Control.Applicative.Alternative
zipWithM | Control.Monad.Plus
zipWithM_ | Control.Monad.Plus