Uses of Package
com.jnape.palatable.lambda.functor.builtin
Packages that use com.jnape.palatable.lambda.functor.builtin
Package
Description
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.adt
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.adt.choice
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.adt.hlist
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.functions
-
-
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.functor
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.functor.builtinClassDescriptionA functor representing the type-level composition of two
Applicative
functors; useful for preserving nested type-level transformations during traversal of aTraversable
.A (surprisingly useful) functor over some phantom typeB
, retaining a value of typeA
that can be retrieved later.A profunctor used to extract the isomorphic functions anIso
is composed of.A functor over some value of typeA
that can be mapped over and retrieved later.AMonad
representing a lazily-computed value.A profunctor used to extract the isomorphic functions aPrism
is composed of.The stateMonad
, useful for iteratively building up state and state-contextualized result.LikeConst
, but the phantom parameter is in the contravariant position, and the value is in covariant position.The lazy writer monad, a monad capturing some accumulation (eventually to be folded in terms of a given monoid) and a value. -
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.io
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.monad
-
-
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.monoid
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.optics
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.optics.functionsClassDescriptionA (surprisingly useful) functor over some phantom type
B
, retaining a value of typeA
that can be retrieved later.A profunctor used to extract the isomorphic functions anIso
is composed of.A functor over some value of typeA
that can be mapped over and retrieved later.A profunctor used to extract the isomorphic functions aPrism
is composed of.LikeConst
, but the phantom parameter is in the contravariant position, and the value is in covariant position. -
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.semigroup
-
Classes in com.jnape.palatable.lambda.functor.builtin used by com.jnape.palatable.lambda.traversable