Philipp Hagenlocher

Philipp Hagenlocher holds a master’s degree in computer science from the Technical University of Munich with a strong background in formal methods and functional programming. He is a full-time Haskell developer, working on distributed systems with a need for absolute program correctness. Philipp has been passionate about teaching and educating others on functional concepts for a long time, and from experience, he knows the difficulties a reader might have. His YouTube video series “Haskell for Imperative Programmers,” has amassed over one million views.

books by Philipp Hagenlocher

Learn Haskell by Example

  • October 2024
  • ISBN 9781633438934
  • 456 pages
  • printed in black & white

Learn Haskell by Example teaches you to build applications in Haskell by designing and coding fun and engaging projects. In this easy-to-follow guide, you’ll create a domain specific language for music, an image processing library, and more! You’ll learn Haskell from the ground-up with a focus on important concepts like function design, composition, and data immutability. Each project gives you a new insight into how to think in Haskell and helps you understand why many Haskell developers say they will never use another language again.