Explicit Error Handling

Back to Result and Option Types

Errors are represented as values in the type system rather than as exceptions. The compiler forces callers to handle both success and failure cases, eliminating unhandled error paths and making control flow explicit.

property result-option error-handling