arrow-optics / arrow.optics.dsl / some
inline val <T, S> Lens<T, Option<S>>.some: Optional<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Lens with a focus of Option<S>
Receiver Lens with a focus in Option<S>
Return Optional with a focus in S
inline val <T, S> Iso<T, Option<S>>.some: Prism<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Iso with a focus of Option<S>
Receiver Iso with a focus in Option<S>
Return Prism with a focus in S
inline val <T, S> Prism<T, Option<S>>.some: Prism<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Prism with a focus of Option<S>
Receiver Prism with a focus in Option<S>
Return Prism with a focus in S
inline val <T, S> Optional<T, Option<S>>.some: Optional<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Optional with a focus of Option<S>
Receiver Optional with a focus in Option<S>
Return Optional with a focus in S
inline val <T, S> Setter<T, Option<S>>.some: Setter<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Setter with a focus of Option<S>
Receiver Setter with a focus in Option<S>
Return Setter with a focus in S
inline val <T, S> Traversal<T, Option<S>>.some: Traversal<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Traversal with a focus of Option<S>
Receiver Traversal with a focus in Option<S>
Return Traversal with a focus in S
inline val <T, S> Fold<T, Option<S>>.some: Fold<T, S>
DSL to compose a Prism with focus arrow.core.Some with a Fold with a focus of Option<S>
Do you like Arrow?
✖