This [1] is as close as I can seem to get. I noticed [2] had obsolete information; it says Either is not by default a Monad.

[1] https://wiki.haskell.org/HaskellWiki:New_accounts
[2] https://wiki.haskell.org/Failure

--
Jeffrey Benjamin Brown