Uses of Class
fj.data.optic.Fold
Packages that use Fold
Package
Description
Optic data types adapted from the Scala Monocle library
and inspired by the
Haskell Lens library.
-
Uses of Fold in fj.data.optic
Methods in fj.data.optic that return FoldModifier and TypeMethodDescriptionGetter.asFold()PIso.asFold()PLens.asFold()POptional.asFold()PPrism.asFold()PTraversal.asFold()view aPTraversalas aFoldFold.codiagonal()Fold.composeFold(Fold<A, B> other) Getter.composeFold(Fold<A, B> other) PIso.composeFold(Fold<A, C> other) PLens.composeFold(Fold<A, C> other) POptional.composeFold(Fold<A, C> other) PPrism.composeFold(Fold<A, C> other) PTraversal.composeFold(Fold<A, C> other) compose aPTraversalwith aFoldPTraversal.composeFold(Getter<A, C> other) compose aPTraversalwith aGetterFold.composeGetter(Getter<A, C> other) POptional.composeGetter(Getter<A, C> other) PPrism.composeGetter(Getter<A, C> other) Fold.composeIso(PIso<A, B, C, D> other) Fold.composeLens(PLens<A, B, C, D> other) Fold.composeOptional(POptional<A, B, C, D> other) Getter.composeOptional(POptional<A, B, C, D> other) Fold.composePrism(PPrism<A, B, C, D> other) Getter.composePrism(PPrism<A, B, C, D> other) static <A> Fold<A, A> Fold.id()join twoFoldwith the same targetMethods in fj.data.optic with parameters of type FoldModifier and TypeMethodDescriptionFold.composeFold(Fold<A, B> other) Getter.composeFold(Fold<A, B> other) PIso.composeFold(Fold<A, C> other) PLens.composeFold(Fold<A, C> other) POptional.composeFold(Fold<A, C> other) PPrism.composeFold(Fold<A, C> other) PTraversal.composeFold(Fold<A, C> other) compose aPTraversalwith aFoldjoin twoFoldwith the same target