Functional Programming Koans
Doug Bagley’s most excellenté functional programming koans, courtesy of Sean Seefried. Here’s one example:
The Koan of Lazy Evaluation: Michel Mauny was giving a guest lecture to new computer science students. After the students were seated, Michel pronounced “Today’s lecture will be about Lazy Evaluation”, he paused for a moment then concluded with, “Are there any questions?”