PIso
Properties
DSL to compose a Optional with focus Either with a Prism with a focus of Either.Left<L>
DSL to compose a Prism with focus Either with a Prism with a focus of Either.Left<L>
DSL to compose a Traversal with focus Either with a Prism with a focus of Either.Left<L>
DSL to compose a Optional with focus Either with a Prism with a focus of Either.Right<R>
DSL to compose a Prism with focus Either with a Prism with a focus of Either.Right<R>
DSL to compose a Traversal with focus Either with a Prism with a focus of Either.Right<R>
Functions
Compose a PTraversal with a PTraversal
DSL to compose FilterIndex with an Traversal for a structure S to focus in on A at given index I
Find the first element matching the predicate, if one exists.
Get the first target or null
Check if there is at least one target
Get the last target or null
Get the modified focus of a PIso
Set the focus of a POptional with a value.