1. 14

  2. 2

    Just read through “When Maybe is Not Enough.” I am very glad that people have taken the time to collect these resources. They are wonderful examples of the power and flexibility of functional programming, and in many cases (like the paper about enumerating rational numbers) are just plain interesting to the mathematically inclined.