every

open override val <U, V> PLens<U, V, S, T>.every: PEvery<U, V, A, B>(source)

DSL to compose Every with a Lens for a structure S to see all its foci A

Receiver

Lens with a focus in S

Return

Every with a focus in A


open override val <U, V> PIso<U, V, S, T>.every: PEvery<U, V, A, B>(source)

DSL to compose Every with a Iso for a structure S to see all its foci A

Receiver

Iso with a focus in S

Return

Every with a focus in A


open override val <U, V> PPrism<U, V, S, T>.every: PEvery<U, V, A, B>(source)

DSL to compose Every with a Prism for a structure S to see all its foci A

Receiver

Prism with a focus in S

Return

Every with a focus in A


open override val <U, V> POptional<U, V, S, T>.every: PEvery<U, V, A, B>(source)

DSL to compose Every with a Optional for a structure S to see all its foci A

Receiver

Optional with a focus in S

Return

Every with a focus in A


open override val <U, V> PSetter<U, V, S, T>.every: PSetter<U, V, A, B>(source)

DSL to compose Every 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 override val <U, V> PTraversal<U, V, S, T>.every: PTraversal<U, V, A, B>(source)

DSL to compose Every 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