Result-Either
← Back to Monads & Functors
A monad representing a computation that can succeed or fail. Result (Rust) or Either (Haskell/Scala) carries either a success value (Ok/Right) or an error value (Err/Left), enabling composable error handling without exceptions.