Index

A | D | E | F | G | H | L | M | N | O | P | R | S | T

A

ast2src() (in module genmonads.monadtrans)

D

do() (in module genmonads.monad)

E

empty() (genmonads.mlist.List static method)
(genmonads.monadfilter.MonadFilter static method)
(genmonads.mtry.Try static method)
(genmonads.option.Option static method)
exists() (genmonads.monadfilter.MonadFilter method)

F

Failure (class in genmonads.mtry)
failure() (in module genmonads.mtry)
filter() (genmonads.monadfilter.MonadFilter method)
(genmonads.nel.NonEmptyList method)
flat_map() (genmonads.monad.Monad method)
flatten() (genmonads.mlist.List method)
(genmonads.mlist.Nil method)
(genmonads.monad.Monad method)
(genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)
(genmonads.nel.NonEmptyList method)
(genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)

G

genmonads (module)
genmonads.mlist (module)
genmonads.monad (module)
genmonads.monadfilter (module)
genmonads.monadtrans (module)
genmonads.mtry (module)
genmonads.nel (module)
genmonads.option (module)
get() (genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)
(genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)
get_or_else() (genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)
(genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)
get_or_none() (genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)

H

head() (genmonads.mlist.List method)
(genmonads.nel.NonEmptyList method)
head_option() (genmonads.mlist.List method)

L

last() (genmonads.mlist.List method)
(genmonads.nel.NonEmptyList method)
last_option() (genmonads.mlist.List method)
List (class in genmonads.mlist)

M

main() (in module genmonads.mlist)
(in module genmonads.mtry)
(in module genmonads.nel)
(in module genmonads.option)
map() (genmonads.mlist.List method)
(genmonads.mlist.Nil method)
(genmonads.monad.Monad method)
(genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)
(genmonads.nel.NonEmptyList method)
(genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)
mfor() (in module genmonads.monad)
mlist() (in module genmonads.mlist)
Monad (class in genmonads.monad)
MonadFilter (class in genmonads.monadfilter)
MonadIter (class in genmonads.monad)
MonadTranslator (class in genmonads.monadtrans)
mtail() (genmonads.mlist.List method)
(genmonads.nel.NonEmptyList method)
mtry() (in module genmonads.mtry)

N

nel() (in module genmonads.nel)
next() (genmonads.monad.MonadIter method)
Nil (class in genmonads.mlist)
nil() (in module genmonads.mlist)
NonEmptyList (class in genmonads.nel)
Nothing (class in genmonads.option)
nothing() (in module genmonads.option)

O

Option (class in genmonads.option)
option() (in module genmonads.option)
or_else() (genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)

P

postGenExpr() (genmonads.monadtrans.MonadTranslator method)
postGenExprFor() (genmonads.monadtrans.MonadTranslator method)
postGenExprInner() (genmonads.monadtrans.MonadTranslator method)
postLambda() (genmonads.monadtrans.MonadTranslator method)
pure() (genmonads.mlist.List static method)
(genmonads.monad.Monad static method)
(genmonads.mtry.Success static method)
(genmonads.mtry.Try static method)
(genmonads.nel.NonEmptyList static method)
(genmonads.option.Option static method)

R

raise_ex() (genmonads.mtry.Failure method)
recover() (genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)
recover_with() (genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)

S

Some (class in genmonads.option)
some() (in module genmonads.option)
Success (class in genmonads.mtry)
success() (in module genmonads.mtry)

T

tail() (genmonads.mlist.List method)
(genmonads.nel.NonEmptyList method)
to_list() (genmonads.mlist.List method)
(genmonads.nel.NonEmptyList method)
(genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)
to_mlist() (genmonads.mlist.List method)
(genmonads.nel.NonEmptyList method)
(genmonads.option.Nothing method)
(genmonads.option.Option method)
(genmonads.option.Some method)
to_nel() (genmonads.nel.NonEmptyList method)
to_option() (genmonads.mtry.Failure method)
(genmonads.mtry.Success method)
(genmonads.mtry.Try method)
Try (class in genmonads.mtry)