arrow-optics / arrow.optics.extensions / MapTraversal
interface ~~MapTraversal~~<K, V> : Traversal<Map<K, V>, V>
Deprecated: Typeclass interface implementation will not be exposed directly anymore.
Traversal for Map that focuses in each V of the source Map.
| modifyF | open fun <F> modifyF(FA: Applicative<F>, s: Map<K, V>, f: (V) -> Kind<F, V>): Kind<F, Map<K, V>> | 
    
| invoke | Operator overload to instantiate typeclass instance.operator fun <K, V> invoke(): MapTraversal<K, V> | 
    
| some | DSL to compose a Prism with focus arrow.core.Some with a Traversal with a focus of Option<S>val <T, S> Traversal<T, Option<S>>.some: Traversal<T, S> | 
    
| at | DSL to compose At with a Traversal for a structure S to focus in on A at given index I.fun <T, S, I, A> Traversal<T, S>.at(AT: At<S, I, A>, i: I): Traversal<T, A> | 
    
| every | DSL to compose Each with a Traversal for a structure S to see all its foci Afun <T, S, A> Traversal<T, S>.~~every~~(EA: Each<S, A>): Traversal<T, A>DSL to compose Traversal with a Traversal for a structure S to see all its foci A fun <T, S, A> Traversal<T, S>.every(TR: Traversal<S, A>): Traversal<T, A> | 
    
| index | DSL to compose Index with a Traversal for a structure S to focus in on A at given index Ifun <T, S, I, A> Traversal<T, S>.index(ID: Index<S, I, A>, i: I): Traversal<T, A> | 
    
Do you like Arrow?
✖