arrow-optics / arrow.optics / PSetter / plus

plus

open operator fun <C, D> plus(o: PSetter<A, B, C, D>): PSetter<S, T, C, D>

Plus operator overload to compose optionals

open operator fun <C, D> plus(o: POptional<A, B, C, D>): PSetter<S, T, C, D> open operator fun <C, D> plus(o: PPrism<A, B, C, D>): PSetter<S, T, C, D> open operator fun <C, D> plus(o: PLens<A, B, C, D>): PSetter<S, T, C, D> open operator fun <C, D> plus(o: PIso<A, B, C, D>): PSetter<S, T, C, D> open operator fun <C, D> plus(o: PTraversal<A, B, C, D>): PSetter<S, T, C, D>

Do you like Arrow?

Arrow Org
<