A set of challenges for jump starting your understanding of monads.
Set 1: Random Numbers
Set 2: Failing Computations
Set 3: Combinations
Set 4: Common Abstraction
Set 5: Do Notation
This project is maintained by mightybyte
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This set not written yet. Bottom line: go back through sets 1-3 again this time using do notation.