Cover of Programming in Haskell

Programming in Haskell

by Graham Hutton · first published 2007

58mentions
34recommended by
48HN commenters
2008–2024first – last mentioned

71% recommend27% neutral2% critical

Why HN recommends it

Concise, carefully written beginner text on functional programming and Haskell principles, with good exercises, a clear parser combinators chapter, and companion YouTube lectures; suits experienced programmers.

Summarised by Claude from recommending comments

Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics. The author is a leading Haskell researcher and instructor, well-known for his teaching s

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

80 2007: 0 mentions2008: 1 mention2009: 4 mentions2010: 4 mentions2011: 2 mentions2012: 2 mentions2013: 5 mentions2014: 6 mentions2015: 4 mentions2016: 2 mentions2017: 1 mention2018: 8 mentions2019: 1 mention2020: 2 mentions2021: 3 mentions2022: 3 mentions2023: 3 mentions2024: 3 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help