Real World Haskell
A lot of people think day-to-day tasks like running a web app are difficult or impossible in Haskell! But of course this isn't true! In our Real World Haskell series, we'll take you through a whole slew of libraries that allow you to write a web backend. These libraries use Haskell's features to approach things like database queries and API building in unique ways.
Databases and Persistent
Welcome to our Real World Haskell Series! In these tutorials, we'll explore a bunch of different ...
Building an API with Servant!
In part 1, we began our series on production Haskell techniques by learning about Persistent. We ...
Redis Caching
In part 1 of this series we used Persistent to store a User type in a Postgresql database. Then i...
Testing with Docker
In first three parts of this series, we've combined several useful Haskell libraries to make a sm...
Esqueleto and Complex Queries
In this series so far, we've done a real whirlwind tour of Haskell libraries. We created a databa...