Uses of Class
fj.data.optic.PPrism
Packages that use PPrism
Package
Description
Common algebraic data types.
Optic data types adapted from the Scala Monocle library
and inspired by the
Haskell Lens library.
-
Uses of PPrism in fj.data
-
Uses of PPrism in fj.data.optic
Subclasses of PPrism in fj.data.opticFields in fj.data.optic declared as PPrismMethods in fj.data.optic that return PPrismModifier and TypeMethodDescriptionPIso.asPrism()
PPrism.composeIso
(PIso<A, B, C, D> other) PIso.composePrism
(PPrism<A, B, C, D> other) PPrism.composePrism
(PPrism<A, B, C, D> other) static <S,
T> PPrism <S, T, S, T> PPrism.pId()
static <S,
T, A, B>
PPrism<S, T, A, B> create aPPrism
using the canonical functions: getOrModify and reverseGetMethods in fj.data.optic with parameters of type PPrismModifier and TypeMethodDescriptionFold.composePrism
(PPrism<A, B, C, D> other) Getter.composePrism
(PPrism<A, B, C, D> other) PIso.composePrism
(PPrism<A, B, C, D> other) PLens.composePrism
(PPrism<A, B, C, D> other) POptional.composePrism
(PPrism<A, B, C, D> other) PPrism.composePrism
(PPrism<A, B, C, D> other) PSetter.composePrism
(PPrism<A, B, C, D> other) final <C,
D> PTraversal <S, T, C, D> PTraversal.composePrism
(PPrism<A, B, C, D> other) compose aPTraversal
with aPPrism
Constructors in fj.data.optic with parameters of type PPrism