Appearance
Result<T, E>
Represents a synchronous success or error.
type Example = Result<boolean, string>; // type Example = Ok<boolean> | Err<string>;