Skip to content

toOptional

toOptional<S, A>(lens): Optional<S, A>

Defined in: Core/Lens.ts:141

Converts a Lens to an Optional. Every Lens is a valid Optional whose get always returns Some.

S

A

Lens<S, A>

Optional<S, A>

pipe(
  Lens.prop<User>()("address"),
  Lens.toOptional,
  Optional.andThen(Optional.prop<Address>()("landmark")),
);