Functional Programming in Haskell
Book •
Graham Hutton's 'Functional Programming in Haskell' is a compact textbook designed to introduce functional programming through the Haskell language, balancing theory and practice.
The book covers basic constructs, higher-order functions, recursion, and type systems, progressing to more advanced topics with well-chosen examples.
It emphasizes clarity and accessibility, making it suitable for undergraduate courses and self-study.
Exercises and worked examples reinforce the material, guiding readers from basics to a solid working knowledge of Haskell.
The text has been widely adopted in academic settings for teaching functional programming fundamentals.
The book covers basic constructs, higher-order functions, recursion, and type systems, progressing to more advanced topics with well-chosen examples.
It emphasizes clarity and accessibility, making it suitable for undergraduate courses and self-study.
Exercises and worked examples reinforce the material, guiding readers from basics to a solid working knowledge of Haskell.
The text has been widely adopted in academic settings for teaching functional programming fundamentals.
Mentioned by
Mentioned in 0 episodes
Recommended by ![undefined]()

as a more recent Haskell textbook to learn the language.

Simon Peyton Jones

Episode 108: Simon Peyton Jones on Functional Programming and Haskell


