Haskell is an advanced, purely functional programming language. I use Haskell because of its correctness guarantees that are difficult or impossible to achieve with the popular programming languages.

I use the language to write complete web applications, which is to say that even frontend code is written in Haskell (compiled to JavaScript via GHCJS); I highly recommend Obelisk for writing web apps in Haskell.

On GitHub you can find a list of Haskell projects I’ve worked on (and been working on), the notable of which is Neuron.

Here are some longform articles I wrote; they are also displayed in the front page:



Use these portals to navigate the Haskell part of this site.