arrow-optics / arrow.optics / PTraversal / every
open val <U, V> PLens<U, V, S, T>.every: PTraversal<U, V, A, B>
DSL to compose Traversal with a Lens for a structure S to see all its foci A
Receiver Lens with a focus in S
Return Traversal with a focus in A
open val <U, V> PIso<U, V, S, T>.every: PTraversal<U, V, A, B>
DSL to compose Traversal with a Iso for a structure S to see all its foci A
Receiver Iso with a focus in S
Return Traversal with a focus in A
open val <U, V> PPrism<U, V, S, T>.every: PTraversal<U, V, A, B>
DSL to compose Traversal with a Prism for a structure S to see all its foci A
Receiver Prism with a focus in S
Return Traversal with a focus in A
open val <U, V> POptional<U, V, S, T>.every: PTraversal<U, V, A, B>
DSL to compose Traversal with a Optional for a structure S to see all its foci A
Receiver Optional with a focus in S
Return Traversal with a focus in A
open val <U, V> PSetter<U, V, S, T>.every: PSetter<U, V, A, B>
DSL to compose Traversal with a Setter for a structure S to see all its foci A
Receiver Setter with a focus in S
Return Setter with a focus in A
open val <U, V> PTraversal<U, V, S, T>.every: PTraversal<U, V, A, B>
DSL to compose Traversal with a Traversal for a structure S to see all its foci A
Receiver Traversal with a focus in S
Return Traversal with a focus in A
open val <U> Fold<U, S>.every: Fold<U, A>
DSL to compose Traversal with a Fold for a structure S to see all its foci A
Do you like Arrow?
✖