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 twoOptional
with 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 twoOptional
with the same target