Can I read Inventing Monads in Haskell on EtoBox?
Inventing Monads in Haskell by sigfpe is a document available to read on EtoBox.
What is Inventing Monads in Haskell about?
This document discusses how monads can be invented by solving common programming problems involving side effects or multivalued functions. It presents examples of problems involving debugging functions with side effects and functions that return multiple values. The reader is guided through exercises to define the necessary functions to compose these types of functions, which end up corresponding to monads. Specifically, functions are defined for binding debuggable functions, lifting normal functions to deb
- Author
- sigfpe
- Language
- EN