typescript-result
A Result type inspired by Rust and Kotlin that leverages TypeScript's powerful type system to simplify error handling and make your code more readable and maintainable.
failure-or
a simple, discriminated union of a failure and a result