Monadic Approach to Ruby Error Handling

Monads