Uses of Class
fj.data.optic.Optional
Packages that use Optional
Package
Description
Common algebraic data types.
Optic data types adapted from the Scala Monocle library
and inspired by the
Haskell Lens library.
-
Uses of Optional in fj.data
-
Uses of Optional in fj.data.optic
Methods in fj.data.optic that return OptionalModifier and TypeMethodDescriptionIso.asOptional()Lens.asOptional()Prism.asOptional()Optional.composeIso(Iso<A, C> other) Optional.composeLens(Lens<A, C> other) Prism.composeLens(Lens<A, C> other) Iso.composeOptional(Optional<A, C> other) Lens.composeOptional(Optional<A, C> other) Optional.composeOptional(Optional<A, C> other) Prism.composeOptional(Optional<A, C> other) Lens.composePrism(Prism<A, C> other) Optional.composePrism(Prism<A, C> other) Optional.first()static <S> Optional<S, S> Optional.id()static <S,A> Optional <S, A> Optional.ignored()static final <S,A> Optional <S, A> Optional.second()join twoOptionalwith the same targetMethods in fj.data.optic with parameters of type OptionalModifier and TypeMethodDescriptionIso.composeOptional(Optional<A, C> other) Lens.composeOptional(Optional<A, C> other) Optional.composeOptional(Optional<A, C> other) Prism.composeOptional(Optional<A, C> other) join twoOptionalwith the same target