some

val <T, S> Lens<T, Option<S>>.some: Optional<T, S>(source)

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


val <T, S> Iso<T, Option<S>>.some: Prism<T, S>(source)

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


val <T, S> Prism<T, Option<S>>.some: Prism<T, S>(source)

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


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


val <T, S> Setter<T, Option<S>>.some: Setter<T, S>(source)

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


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


val <T, S> Fold<T, Option<S>>.some: Fold<T, S>(source)

DSL to compose a Prism with focus arrow.core.Some with a Fold with a focus of Option<S>

Receiver

Fold with a focus in Option<S>

Return

Fold with a focus in S