zio.optics
Type members
Classlikes
Provides implicit syntax for accessing the specified index of a chunk in a
ZRef
.
Provides implicit syntax for accessing the specified index of a chunk in a
ZRef
.
This object was generated by sbt-buildinfo.
This object was generated by sbt-buildinfo.
Provides implicit syntax for accessing the ::
case of a List
in a
ZRef
.
Provides implicit syntax for accessing the ::
case of a List
in a
ZRef
.
Providing implicit syntax for accessing pieces of a value in a ZRef
when the error types are unified.
Providing implicit syntax for accessing pieces of a value in a ZRef
when the error types are unified.
Provides implicit syntax for accessing a filtered subset of a chunk in a
ZRef
.
Provides implicit syntax for accessing a filtered subset of a chunk in a
ZRef
.
Provides implicit syntax for accessing the first element of a tuple in a
ZRef
.
Provides implicit syntax for accessing the first element of a tuple in a
ZRef
.
Provides implicit syntax for accessing the head of a list in a ZRef
.
Provides implicit syntax for accessing the head of a list in a ZRef
.
Provides implicit syntax for accessing the value at the specified key in a
map in a ZRef
.
Provides implicit syntax for accessing the value at the specified key in a
map in a ZRef
.
Provides implicit syntax for accessing the Left
case of an Either
in a
ZRef
.
Provides implicit syntax for accessing the Left
case of an Either
in a
ZRef
.
Provides implicit syntax for accessing the None
case of an Option
in a
ZRef
.
Provides implicit syntax for accessing the None
case of an Option
in a
ZRef
.
Provides implicit syntax for accessing the Right
case of an Either
in
a ZRef
.
Provides implicit syntax for accessing the Right
case of an Either
in
a ZRef
.
Provides implicit syntax for accessing the second element of a tuple in a
ZRef
.
Provides implicit syntax for accessing the second element of a tuple in a
ZRef
.
Provides implicit syntax for accessing a slice of a chunk in a ZRef
.
Provides implicit syntax for accessing a slice of a chunk in a ZRef
.
Provides implicit syntax for accessing the Some
case of an Option
in a
ZRef
.
Provides implicit syntax for accessing the Some
case of an Option
in a
ZRef
.
Provides implicit syntax for accessing the tail of a list in a ZRef
.
Provides implicit syntax for accessing the tail of a list in a ZRef
.
Inherited classlikes
An Optic
is able to get and set a piece of a whole, possibly failing. In
the most general possible case the get and set types are distinct and
getting may fail with a different error than setting.
An Optic
is able to get and set a piece of a whole, possibly failing. In
the most general possible case the get and set types are distinct and
getting may fail with a different error than setting.
- Inherited from
- OpticModule
OpticCompose
abstracts over the different ways that optics can be
composed together, allowing all optics to be composed with a single
operator.
OpticCompose
abstracts over the different ways that optics can be
composed together, allowing all optics to be composed with a single
operator.
- Inherited from
- OpticComposeModule
An OpticFailure
describes how getting or setting a piece of a whole
using an optic failed.
An OpticFailure
describes how getting or setting a piece of a whole
using an optic failed.
- Inherited from
- OpticFailureModule
Types
Inherited types
- Inherited from
- OpticTypesModule
- Inherited from
- OpticTypesModule
Value members
Inherited methods
Constructs an optic result that succeeds with all the success values in the specified collection of optic results, discarding the failures.
Constructs an optic result that succeeds with all the success values in the specified collection of optic results, discarding the failures.
- Inherited from
- OpticResultModule
Constructs an optic result that applies a function returning an optic result to each element in the specified collection and collects the results into a single optic result.
Constructs an optic result that applies a function returning an optic result to each element in the specified collection and collects the results into a single optic result.
- Inherited from
- OpticResultModule
Constructs an optic result by applying a function to the failure value of this optic result.
Constructs an optic result by applying a function to the failure value of this optic result.
- Inherited from
- OpticResultModule
Constructs an optic result that is equal to the left optic result if it is successful or else the right optic result.
Constructs an optic result that is equal to the left optic result if it is successful or else the right optic result.
- Inherited from
- OpticResultModule
Constructs an optic result that combines the left and right optic results.
Constructs an optic result that combines the left and right optic results.
- Inherited from
- OpticResultModule
Constructs an optic result that combines the left and right optic results, transforming their success values with the specified function.
Constructs an optic result that combines the left and right optic results, transforming their success values with the specified function.
- Inherited from
- OpticResultModule