Home
Tutorials
Quickstart
Monoid examples
Data structures
Tail recursion
Modules
M
adt
F
Type
F
UnionType
M
data
M
generics
M
lambda
F
compose
F
constant
F
converge
F
curry
F
curryRight
F
fixed
F
flip
F
id
F
mcompose
F
memoize
F
mpipe
F
not
F
partial
F
partialRight
F
pipe
F
upon
M
monoid
M
operation
F
alt
F
ap
F
biMap
F
caseOf
F
concat
F
doM
F
drop
F
equals
F
filter
F
find
F
flat
F
flatMap
F
fold
F
foldMap
F
head
F
liftA
F
map
F
nub
F
nubBy
F
proMap
F
prop
F
reduce
F
reduceRight
F
sequence
F
tail
F
take
F
traverse
F
zip
F
zipWith
M
optic
F
createLens
F
lenses
F
mapped
F
over
F
set
F
view
M
trampoline
F
again
F
recur
Classes
C
Either
F
empty
F
from
F
fromList
F
fromMaybe
F
of
F
try
F
alt
F
ap
F
biMap
F
concat
F
extend
F
extract
F
flat
F
flatMap
F
isRight
F
map
F
mapLeft
F
reduce
F
sequence
F
swap
F
traverse
C
Free
F
from
F
liftM
F
of
F
ap
F
flatMap
F
interpret
F
map
C
Id
F
from
F
fromEither
F
fromList
F
fromMaybe
F
of
F
ap
F
concat
F
extend
F
extract
F
flat
F
flatMap
F
map
F
reduce
F
sequence
F
traverse
C
IO
F
empty
F
from
F
fromEither
F
fromId
F
fromList
F
fromMaybe
F
of
F
ap
F
concat
F
contraMap
F
flat
F
flatMap
F
map
F
proMap
C
List
F
empty
F
from
F
fromArray
F
fromEither
F
fromId
F
fromMaybe
F
of
F
ap
F
concat
F
cons
F
drop
F
extend
F
extract
F
filter
F
find
F
flat
F
flatMap
F
fold
F
foldMap
F
intersperse
F
map
F
nub
F
nubBy
F
reduce
F
reduceRight
F
sequence
F
snoc
F
take
F
toArray
C
Maybe
F
empty
F
from
F
fromEither
F
fromId
F
fromList
F
of
F
alt
F
ap
F
biMap
F
concat
F
extend
F
extract
F
flat
F
flatMap
F
isSome
F
map
F
reduce
F
sequence
F
traverse
C
Pair
F
from
F
fromRight
F
concat
F
extend
F
fst
F
map
F
snd
C
State
F
get
F
modify
F
of
F
put
F
ap
F
exec
F
flat
F
flatMap
F
map
F
run
C
Result
C
Task
F
empty
F
fromEither
F
fromId
F
fromIO
F
fromList
F
fromMaybe
F
fromNodeFunction
F
fromPromiseFunction
F
of
F
reject
F
resolve
F
timeout
F
alt
F
ap
F
biMap
F
concat
F
flat
F
flatMap
F
map
F
swap
F
toPromise
C
Eq
C
Ord
C
Show
C
All
F
empty
F
of
F
concat
C
Any
F
empty
F
of
F
concat
C
Char
F
empty
F
of
F
concat
C
Fn
F
empty
F
of
F
concat
C
Max
F
empty
F
of
F
concat
C
Min
F
empty
F
of
F
concat
C
Product
F
empty
F
of
F
concat
C
Record
F
empty
F
of
F
concat
C
Sum
F
empty
F
of
F
concat
generics
Classes
Eq
Ord
Show