Why Functional Programming Matters

This is a paper by John Hughes.

The paper argues that functional programming provides two important features that incredibly useful:

  • High-order functions
  • Lazy execution

I agree all the way, and having experienced and heavily influenced myself with the way functional programming strucutred and modulirazed codes, I do agree that people need to look into functional programming and realize how it can be very helpful to them.

Why Functional Programming Matters