Uses of Package
com.jnape.palatable.lambda.adt.hlist
Packages that use com.jnape.palatable.lambda.adt.hlist
Package
Description
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.adt
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.adt.choiceClassDescriptionA 2-element tuple product type, implemented as a specialized HList.A 3-element tuple product type, implemented as a specialized HList.A 4-element tuple product type, implemented as a specialized HList.A 5-element tuple product type, implemented as a specialized HList.A 6-element tuple product type, implemented as a specialized HList.A 7-element tuple product type, implemented as a specialized HList.An 8-element tuple product type, implemented as a specialized HList.
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.adt.hlistClassDescriptionAn immutable heterogeneous list supporting arbitrary depth type-safety via a linearly recursive type signature.The consing of a head element to a tail
HList
.The emptyHList
.HList indexes representing a value at arbitrary depth in some compatible HList.A singleton HList.A 2-element tuple product type, implemented as a specialized HList.A 3-element tuple product type, implemented as a specialized HList.A 4-element tuple product type, implemented as a specialized HList.A 5-element tuple product type, implemented as a specialized HList.A 6-element tuple product type, implemented as a specialized HList.A 7-element tuple product type, implemented as a specialized HList.An 8-element tuple product type, implemented as a specialized HList. -
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.adt.hmapClassDescriptionAn immutable heterogeneous list supporting arbitrary depth type-safety via a linearly recursive type signature.The consing of a head element to a tail
HList
.A singleton HList.A 2-element tuple product type, implemented as a specialized HList.A 3-element tuple product type, implemented as a specialized HList.A 4-element tuple product type, implemented as a specialized HList.A 5-element tuple product type, implemented as a specialized HList.A 6-element tuple product type, implemented as a specialized HList.A 7-element tuple product type, implemented as a specialized HList.An 8-element tuple product type, implemented as a specialized HList. -
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.functions
-
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.functions.builtin.fn2ClassDescriptionA singleton HList.A 2-element tuple product type, implemented as a specialized HList.
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.functor
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.functor.builtin
-
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.monad
-
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.monoid.builtin
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.optics
-
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.optics.lensesClassDescriptionAn immutable heterogeneous list supporting arbitrary depth type-safety via a linearly recursive type signature.The consing of a head element to a tail
HList
.HList indexes representing a value at arbitrary depth in some compatible HList. -
Classes in com.jnape.palatable.lambda.adt.hlist used by com.jnape.palatable.lambda.semigroup.builtin