JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Index
Help
Package:
Description
Related Packages
Classes and Interfaces
Package:
Description |
Related Packages
|
Classes and Interfaces
SEARCH
Package com.github.tonivade.purefun.typeclasses
package
com.github.tonivade.purefun.typeclasses
Related Packages
Package
Description
com.github.tonivade.purefun
All Classes and Interfaces
Interfaces
Classes
Record Classes
Exception Classes
Class
Description
AbstractApply
<F extends
Kind
<F,
?>,
A>
AbstractFlatMap
<F extends
Kind
<F,
?>,
A,
B>
Alternative
<F extends
Kind
<F,
?>>
Applicative
<F extends
Kind
<F,
?>>
Applicative.Map2
<F extends
Kind
<F,
?>,
A,
B>
Applicative.Map3
<F extends
Kind
<F,
?>,
A,
B,
C>
Applicative.Map4
<F extends
Kind
<F,
?>,
A,
B,
C,
D>
Applicative.Map5
<F extends
Kind
<F,
?>,
A,
B,
C,
D,
E>
ApplicativeError
<F extends
Kind
<F,
?>,
E>
Apply1
<F extends
Kind
<F,
?>,
A>
Apply2
<F extends
Kind
<F,
?>,
A,
B>
Apply3
<F extends
Kind
<F,
?>,
A,
B,
C>
Apply4
<F extends
Kind
<F,
?>,
A,
B,
C,
D>
Apply5
<F extends
Kind
<F,
?>,
A,
B,
C,
D,
E>
Async
<F extends
Kind
<F,
?>>
Bracket
<F extends
Kind
<F,
?>,
E>
Comonad
<F extends
Kind
<F,
?>>
ComposedAlternative
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedApplicative
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedContravariant
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedContravariantCovariant
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedCovariantContravariant
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedFoldable
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedFunctor
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedInvariant
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedInvariantContravariant
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedInvariantCovariant
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedMonoidK
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedSemigroupK
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
ComposedTraverse
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
Concurrent
<F extends
Kind
<F,
?>>
Console
<F extends
Kind
<F,
?>>
Contravariant
<F extends
Kind
<F,
?>>
Defer
<F extends
Kind
<F,
?>>
Fiber
<F extends
Kind
<F,
?>,
A>
FlatMap1
<F extends
Kind
<F,
?>,
A>
FlatMap2
<F extends
Kind
<F,
?>,
A,
B>
FlatMap3
<F extends
Kind
<F,
?>,
A,
B,
C>
FlatMap4
<F extends
Kind
<F,
?>,
A,
B,
C,
D>
FlatMap5
<F extends
Kind
<F,
?>,
A,
B,
C,
D,
E>
Foldable
<F extends
Kind
<F,
?>>
For
<F extends
Kind
<F,
?>>
For.Apply
<F extends
Kind
<F,
?>>
For.FlatMap
<F extends
Kind
<F,
?>>
FunctionK
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
Functor
<F extends
Kind
<F,
?>>
InjectK
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
Instance
<F extends
Kind
<F,
?>>
InstanceNotFoundException
Instances
Invariant
<F extends
Kind
<F,
?>>
Monad
<F extends
Kind
<F,
?>>
MonadDefer
<F extends
Kind
<F,
?>>
MonadDeferReference
<F extends
Kind
<F,
?>,
A>
MonadError
<F extends
Kind
<F,
?>,
E>
MonadReader
<F extends
Kind
<F,
?>,
R>
MonadState
<F extends
Kind
<F,
?>,
S>
MonadThrow
<F extends
Kind
<F,
?>>
MonadWriter
<F extends
Kind
<F,
?>,
W>
Monoid
<T>
MonoidInvariant
MonoidK
<F extends
Kind
<F,
?>>
MonoidOf
<T>
Nested
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
Parallel
<F extends
Kind
<F,
?>,
G extends
Kind
<G,
?>>
Reference
<F extends
Kind
<F,
?>,
A>
ReferenceMonadState
<F extends
Kind
<F,
?>,
S>
Resource
<F extends
Kind
<F,
?>,
T>
ResourceOf
<F extends
Kind
<F,
?>,
T>
Runtime
<F extends
Kind
<F,
?>>
Schedule
<F extends
Kind
<F,
?>,
A,
B>
Schedule.Extract
<A,
S,
B>
Schedule.Of
<F extends
Kind
<F,
?>>
Schedule.Update
<F extends
Kind
<F,
?>,
S,
A>
ScheduleImpl
<F extends
Kind
<F,
?>,
S,
A,
B>
ScheduleOf
<F extends
Kind
<F,
?>,
A,
B>
Selective
<F extends
Kind
<F,
?>>
Semigroup
<T>
Semigroupal
<F extends
Kind
<F,
?>>
SemigroupK
<F extends
Kind
<F,
?>>
Timer
<F extends
Kind
<F,
?>>
Traverse
<F extends
Kind
<F,
?>>
TupleK
<F extends
Kind
<F,
?>>
TupleK1
<F extends
Kind
<F,
?>,
A>
TupleK2
<F extends
Kind
<F,
?>,
A,
B>
TupleK3
<F extends
Kind
<F,
?>,
A,
B,
C>
TupleK4
<F extends
Kind
<F,
?>,
A,
B,
C,
D>
TupleK5
<F extends
Kind
<F,
?>,
A,
B,
C,
D,
E>