| Interface | Description |
|---|---|
| EOr<A> |
A container that can either be a Failure containing an E or Success containing a value
|
| UnsafeSupplier<A> |
A helper functional interface marking a value to be supplied in an unsafe way
|
| Class | Description |
|---|---|
| E |
A generic and immutable error, containing helpful information
|
| EOr.Failure<A> |
A failed EOr
|
| EOr.Success<A> |
A successful EOr
|
| Exception | Description |
|---|---|
| EException |
A RuntimeException wrapping E to be used where errors are represented as E but an Exception is needed
|