Uses of Package
com.jnape.palatable.lambda.optics
Packages that use com.jnape.palatable.lambda.optics
Package
Description
-
Classes in com.jnape.palatable.lambda.optics used by com.jnape.palatable.lambda.adt.hmapClassDescriptionA convenience type with a simplified type signature for common isos with both unified "larger" values and unified "smaller" values.An approximation of van Laarhoven lenses.A convenience type with a simplified type signature for common lenses with both unified "larger" values and unified "smaller" values.A generic supertype representation for profunctor optics.
-
Classes in com.jnape.palatable.lambda.optics used by com.jnape.palatable.lambda.opticsClassDescriptionA convenience type with a simplified type signature for common isos with both unified "larger" values and unified "smaller" values.An approximation of van Laarhoven lenses.A convenience type with a simplified type signature for common lenses with both unified "larger" values and unified "smaller" values.A generic supertype representation for profunctor optics.Prisms are
Isos
that can fail in one direction.A convenience type with a simplified type signature for commonprism
with unifiedS/T
andA/B
types. -
Classes in com.jnape.palatable.lambda.optics used by com.jnape.palatable.lambda.optics.functionsClassDescriptionA generic supertype representation for profunctor optics.
-
Classes in com.jnape.palatable.lambda.optics used by com.jnape.palatable.lambda.optics.lensesClassDescriptionA convenience type with a simplified type signature for common isos with both unified "larger" values and unified "smaller" values.An approximation of van Laarhoven lenses.A convenience type with a simplified type signature for common lenses with both unified "larger" values and unified "smaller" values.
-
Classes in com.jnape.palatable.lambda.optics used by com.jnape.palatable.lambda.optics.prisms