arrow-optics / arrow.optics / Getter / compose

compose

open infix fun <C> compose(other: Getter<A, C>): Getter<S, C>

Compose a Getter with a Getter

open infix fun <C> compose(other: Lens<A, C>): Getter<S, C>

Compose a Getter with a Lens

open infix fun <C> compose(other: Iso<A, C>): Getter<S, C>

Compose a Getter with a Iso

open infix fun <C> compose(other: Fold<A, C>): Fold<S, C>

Compose a Getter with a Fold

Do you like Arrow?

Arrow Org
<