arrow-optics / arrow.optics.extensions / ListEach

ListEach

interface ~~ListEach~~<A> : Each<List<A>, A> Deprecated: Each is being deprecated. Use the instance for List from Traversal’s companion object instead.

Each instance definition for List that summons a Traversal to focus in each A of the source List.

Functions

each Provide a Traversal for a structure S with focus in Aopen fun each(): ListTraversal<A>

Companion Object Functions

invoke Operator overload to instantiate typeclass instance.operator fun <A> invoke(): ListEach<A>

Do you like Arrow?

Arrow Org
<