package partial
- Alphabetic
- Public
- Protected
Type Members
- final case class Error(message: ErrorMessage, path: Path = Path.Empty) extends Product with Serializable
Data structure for representing path-annotated error
Data structure for representing path-annotated error
- message
error message
- path
error path annotation
- Since
0.7.0
- sealed trait ErrorMessage extends AnyRef
Representation of partial transformation error message
Representation of partial transformation error message
- Since
0.7.0
- final case class Path(elems: List[PathElement]) extends AnyVal with Product with Serializable
Data structure for representing path in a (possibly) nested object structure.
Data structure for representing path in a (possibly) nested object structure.
- elems
list of path elements
- Since
0.7.0
- sealed trait PathElement extends AnyRef
Data type for representing path element in a (possibly) nested object structure.
Data type for representing path element in a (possibly) nested object structure.
- Since
0.7.0
- sealed trait Result[+A] extends AnyRef
Data type representing either successfully computed value or collection of path-annotated errors.
Data type representing either successfully computed value or collection of path-annotated errors.
- A
type of success value
- Since
0.7.0
Value Members
- object Error extends Serializable
- object ErrorMessage
- object Path extends Serializable
- object PathElement
- object Result