error-handling effect monad scala software development
Tout plus