Introduction to Practical Haskell Haskell is often thought of as a scary, academic language used to frighten undergrads out of the university and into the real world of commercial computing. This guide shows how Haskell is an amazing practical language which will make your programs faster, smaller, easier to maintain, and more bug free. And you will feel smart as heck for writing them.
The Haskell Cast
Listen to regular interviews with the Haskell community. The podcast covers news, libraries, and whatever other topics we wander onto with our guests.
24 Days of Hackage
A guide to some of the most common and famous Haskell libraries. This has actually been expanded to 48 days of Hackage. Not all of these libraries will interest you, but this blog series provides an excellent set of examples of real world problems and how you can solve them.
scotty-web/scotty · GitHub
This might be the place to start when you want to build a web application. Scotty is super lightweight and easy to use. It doesn't require much from you. But then it doesn't give you much either. Just what you need, really.
Real World Haskell
This book is free and online. And this book is massive. And it will tell you everything you could ever want to learn about Haskell down to the tiniest detail, with copious practical examples of more real world problems you can solve now that you are a Haskell superhero. I use this book more as a reference than anything else. But sometimes I like to browse it when I'm bored.
Learn You a Haskell for Great Good!
This is a friendly and funny introductory guide to the core concepts of the language. It goes through simple syntax, how to build data structures, how to think in functional programming, and common data structures such as Functors, Monads, and Zippers.