Skip to content

Repository files navigation

antithrow

A TypeScript ecosystem for Rust-style Result<T, E> error handling without exceptions.

antithrow helps you model failure paths explicitly so error handling is type-safe, composable, and visible at compile time.

  • Keep the happy path readable while still handling failures early.
  • Encode all failure variants in the type system.
  • Compose sync and async pipelines with the same mental model.
  • Interoperate with throw-based code via Result.try(...).

Packages

About

Type-safe error handling without exceptions.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages