Announcing Carnival: an unobtrusive, developer-friendly way to add comments to any site.
Read more at the sourceAll posts by Pat Brisbin
On Auth and Tests in Yesod
Adding and testing authentication in Yesod.
Read more at the sourceBuilding Haskell Projects with Halcyon
A field report on using Halcyon for developing, testing, and deploying our first production Haskell application, Carnival.
Read more at the sourceMaybe Haskell, our newest book
What would it be like to program in a language without the frustrating concept of null? In our new book, Maybe Haskell, we explore exactly this.
Read more at the sourceMaybe Haskell, our newest book
What would it be like to program in a language without the frustrating concept of null? In our new book, Maybe Haskell, we explore exactly this.
Read more at the sourceBuilding Haskell Projects with Halcyon
A field report on using Halcyon for developing, testing, and deploying our first production Haskell application, Carnival.
Read more at the sourceShip You a Haskell
With the release of a recent feature on the blog, we can now say something we’ve hoped to say for some time: we shipped Haskell to production! In this post, I’ll outline what we shipped, how it’s working out for us, and provide some solutions to the various hurdles we encountered.
Read more at the sourceApplicative Options Parsing in Haskell
<p>I’ve just finished work on a small command line <a href="https://github.com/pbrisbin/heroku-build">client</a> for the
<a href="https://devcenter.heroku.com/articles/platform-api-reference#build">Heroku Build API</a> written in Haskell. It may be a bit overkill for
the task, but it allowed me to play with a library I was very interested
in but hadn’t had a chance to use yet: <a href="https://hackage.haskell.org/package/optparse-applicative">optparse…</a></p>
Thinking in Types
<p>A colleague of mine was stuck attempting to do something in Haskell that seemed
conceptually simple but resulted in a type error. While a particular form of
polymorphism, common in object-oriented languages, translated very well to
Haskell, a related…</p>