arrow-optics / arrow.optics / Fold / plus
open operator fun <C> plus(other: Fold<A, C>): Fold<S, C>
Plus operator overload to compose lenses
open operator fun <C> plus(other: Optional<A, C>): Fold<S, C>
open operator fun <C> plus(other: Getter<A, C>): Fold<S, C>
open operator fun <C> plus(other: Prism<A, C>): Fold<S, C>
open operator fun <C> plus(other: Lens<A, C>): Fold<S, C>
open operator fun <C> plus(other: Iso<A, C>): Fold<S, C>
open operator fun <C> plus(other: Traversal<A, C>): Fold<S, C>
Do you like Arrow?
✖