Richard Bird
Thinking Functionally with Haskell
- ISBN 13:
- 9781107452640
- author:
- Richard Bird
- format:
- Paperback
- publisher:
- Cambridge University Press
- language:
- English
- Publication Year:
- 2014
- Pages:
- 354
- Dimensions:
- 17.4 x 2 x 24.7 cm
- Genre:
- Computing & Internet, Programming, Software Design, Testing & Engineering
- Condition:
- New
- Availability:
- Item usually sent within 5 working days
Description
Introducing Thinking Functionally with Haskell, a comprehensive textbook that introduces functional programming to students. Written by renowned author Richard Bird, this book focuses on fundamental techniques for reasoning mathematically about functional programs.
By studying the underlying equational laws, students can apply calculational reasoning to their programs, both to understand their properties and to make them more efficient. The book features case studies in Sudoku and pretty-printing, as well as over 100 carefully selected exercises with solutions.
Designed for first- or second-year undergraduate courses, this engaging text provides a thorough overhaul of functional programming concepts, making it an ideal resource for students and teachers alike.