types/result library

Classes

Err<T, E extends Object>
The error variant of Result.
Ok<T, E extends Object>
The success variant of Result.
Result<T, E extends Object>
A type-safe alternative to throwing exceptions, inspired by Rust's Result<T, E>.

Exceptions / Errors

ResultException<E extends Object>
Thrown by Result.unwrap when called on an Err.