- Companion:
- class
Type members
Classlikes
Analogous to the scala predef '???', except instead of throwing, it gives you a concrete error type.
Analogous to the scala predef '???', except instead of throwing, it gives you a concrete error type.
- Companion:
- object
Used when you want to start the error message with "WTF, why is this happening"
Used when you want to start the error message with "WTF, why is this happening"
- Map#get(_).thisShouldAlwaysBeThere
- List#toNel.thisShouldAlwaysBeNonEmpty
- Companion:
- object
Used when there is an error with the system.
Used when there is an error with the system.
- IO
- Database
- Environment
- Companion:
- object
Used when the user of the program provides invalid input.
Used when the user of the program provides invalid input.
- Companion:
- object
Only purpose is to lift a non-HError Throwable into an HError. If another HError uses this as a cause, the wrapping will be removed.
Only purpose is to lift a non-HError Throwable into an HError. If another HError uses this as a cause, the wrapping will be removed.