Graham Hutton

Graham Hutton

2 books

About the Author

Graham Hutton is a distinguished computer science educator and author renowned for his contributions to functional programming education. With a career spanning decades at the University of Nottingham, where he serves as a professor, Hutton has dedicated himself to making the elegant world of Haskell accessible to students and professionals alike. His seminal work, Programming in Haskell, has become a cornerstone text for learners worldwide, offering clear explanations, practical examples, and insightful exercises that demystify lazy evaluation, monads, and type systems. Hutton's approach emphasizes mathematical rigor combined with intuitive pedagogy, fostering a deep appreciation for declarative programming paradigms. Beyond academia, he actively engages in research on program transformation and functional language design, influencing the next generation of software engineers through workshops, conference talks, and open-source contributions. Hutton's passion for pure functional programming continues to inspire a community that values correctness, conciseness, and creativity in code.

Writing style
clear pedagogical rigorous

Books by Graham Hutton