An IndexedSetter_ is a generalization of mapWithIndex from proptics.indices.FunctorWithIndex
- Type parameters:
- A
the focus an IndexedSetter_
- B
the modified focus of an IndexedSetter_
- I
the index of an IndexedSetter_
- S
the source of an IndexedSetter_
- T
the modified source of an IndexedSetter_ —
- Companion:
- object
Value members
Concrete methods
compose an IndexedLens_ with an IndexedTraversal_, while preserving the indices of the other optic
compose an IndexedLens_ with an IndexedTraversal_, while preserving the indices of the other optic
compose an IndexedSetter_ with an AnIndexedLens_, while preserving the indices of the other optic
compose an IndexedSetter_ with an AnIndexedLens_, while preserving the indices of the other optic
compose an IndexedSetter_ with an IndexedTraversal_, while preserving the indices of the other optic
compose an IndexedSetter_ with an IndexedTraversal_, while preserving the indices of the other optic
compose an IndexedSetter_ with an IndexedSetter_, while preserving the indices of the other optic
compose an IndexedSetter_ with an IndexedSetter_, while preserving the indices of the other optic
compose an IndexedLens_ with an IndexedLens_, while preserving self indices
compose an IndexedLens_ with an IndexedLens_, while preserving self indices
compose an IndexedLens_ with an AnIndexedLens_, while preserving self indices
compose an IndexedLens_ with an AnIndexedLens_, while preserving self indices
compose an IndexedLens_ with an IndexedTraversal_, while preserving self indices
compose an IndexedLens_ with an IndexedTraversal_, while preserving self indices
compose an IndexedLens_ with an IndexedSetter_, while preserving self indices
compose an IndexedLens_ with an IndexedSetter_, while preserving self indices
compose this IndexedSetter_ with an Iso_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an Iso_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an AnIso_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an AnIso_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Lens_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Lens_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an ALens_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an ALens_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Prism_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Prism_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an AffineTraversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an AffineTraversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an AnAffineTraversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an AnAffineTraversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Traversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Traversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an ATraversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with an ATraversal_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Setter_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Setter_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Grate_, having this IndexedSetter_ applied first
compose this IndexedSetter_ with a Grate_, having this IndexedSetter_ applied first
compose an IndexedSetter_ with an IndexedLens_, while preserving self indices
compose an IndexedSetter_ with an IndexedLens_, while preserving self indices
compose an IndexedSetter_ with an AnIndexedLens_, while preserving self indices
compose an IndexedSetter_ with an AnIndexedLens_, while preserving self indices
compose an IndexedSetter_ with an IndexedTraversal_, while preserving self indices
compose an IndexedSetter_ with an IndexedTraversal_, while preserving self indices
compose an IndexedSetter_ with an IndexedSetter_, while preserving self indices
compose an IndexedSetter_ with an IndexedSetter_, while preserving self indices
compose an IndexedSetter_ with an IndexedLens_, while preserving the indices of the other optic
compose an IndexedSetter_ with an IndexedLens_, while preserving the indices of the other optic
compose an IndexedSetter_ with an AnIndexedLens_, while preserving the indices of the other optic
compose an IndexedSetter_ with an AnIndexedLens_, while preserving the indices of the other optic
compose an IndexedLens_ with an IndexedTraversal_, while preserving the indices of the other optic
compose an IndexedLens_ with an IndexedTraversal_, while preserving the indices of the other optic
compose this IndexedSetter_ with an Iso_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an Iso_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an AnIso_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an AnIso_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Lens_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Lens_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an ALens_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an ALens_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Prism_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Prism_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an AffineTraversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an AffineTraversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an AnAffineTraversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an AnAffineTraversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Traversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Traversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an ATraversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with an ATraversal_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Setter_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Setter_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Grate_, having this IndexedSetter_ applied last
compose this IndexedSetter_ with a Grate_, having this IndexedSetter_ applied last
modify the focus type of an IndexedSetter_ using a function, resulting in a change of type to the full structure
modify the focus type of an IndexedSetter_ using a function, resulting in a change of type to the full structure
Inherited methods
set the modified focus of an IndexedSetter
set the modified focus of an IndexedSetter
- Inherited from:
- IndexedSetter0