The Path to MonadError:

null ⤳ Option ⤳ Either ⤳ MonadError

Ryan Deak · deaktator.github.io · @deaktator