What's the point of learning functional programming?
blog.daniel-beskin.com