Try/catch

September 29, 2026

  • I generally don’t like try/catch. It makes it too easy to skip real error handling.
  • I prefer errors as values, like Go does and like Effect in TypeScript.
  • Checks at the top, as little nesting as possible.