Result is the most boring sum type
Explains why the Result/Either type is the fundamental, most abstract sum type in functional programming, and why it's a poor starting point for understanding algebraic data types.
Explains why the Result/Either type is the fundamental, most abstract sum type in functional programming, and why it's a poor starting point for understanding algebraic data types.
A developer's first impressions of Rust's error handling system, comparing it to Go while working through Advent of Code puzzles.
Gleam v0.9 introduces the `try` keyword for cleaner error handling and adds opaque types for better API design.
A tutorial on using Swift 5's new Result type to simplify asynchronous API request handling and error management in iOS development.
A tutorial on using Swift 5's built-in Result type and do-try-catch syntax for modern, safe error handling in iOS/macOS development.