- (Hughes, 1984); link.
- Getting Func-ey Part 1: Motivation and Types. This also links to bunch of other interesting reads.
- Functional programming - HaskellWiki
- Functional Programming Languages and the Pursuit of Laziness with Dr. Simon Peyton Jones
Papers
- (Okasaki, 1998); PDF.
- Tutorial papers in functional programming a list maintained by John Hughes.
- Real programming in Functional Languages by James H. Morris; 1981 (PDF).
- https://gist.github.com/jasim/cccb56875769ddffeecdf01dcbbc3254 list
- Higher order functions for parsing
Learning Functional Programming
- Functional Programming an introductory course on functional programming in Haskell by Graham Hutton.
- Point-Free: A video series on functional programming and the Swift programming language. “The content happens to be in Swift”
- Who teaches functional programming? - The PL Enthusiast
- School of Haskell.
- Is Haskell the right language for teaching functional programming principles? | Hacker News
Book reviews and suggestions
- Functional programming books review — quite an exhaustive list of books on functional programming.
Videos
- Tangible Functional Programming - YouTube by Conal Elliott
Misc
— Xavier Leroy via
Hughes, J. (1984). Why Functional Programming Matters. The Computer Journal, 32, 98–107.
Okasaki, C. (1998). Purely Functional Data Structures [Techreport]. CMU.