Blog Archives

Faster, better, cleaner: new aeson and attoparsec releases

I’ve spent some time over the past few weeks improving the performance of the attoparsec parsing library, and of the aeson JSON library. Since they’ve now reached a new plateau of performance and stability, I thought this would be a
Posted in haskell, open source

So I went and started a company

I’m delighted to say that after a couple of years of a break from the startup world (which I’ve inhabited for most of the past decade), I’ve decided to throw my hat back into the ring. Together with Bethanye Blount,
Posted in open source

A small matter of illegal characters

Posted in haskell

GHC 7 I/O manager status update

Posted in haskell

text 0.10.0.0 is here

Posted in haskell, open source, Uncategorized

How to migrate from darcs to Mercurial or git

Posted in haskell, mercurial, open source

A brief tale of faster equality

Posted in haskell, open source

Unicode text performance improvements

Posted in haskell, open source

Like a coding challenge? Check out Code Quarterly

Peter Seibel (the man behind Practical Common Lisp) is launching a new publication, Code Quarterly, which looks intriguing to me. He’s hoping to run a coding challenge in each issue, and I know this is the sort of fun dear
Posted in software

Dual bitbucket/github citizenship

One of the particularly nice things about working with a distributed revision control tool these days is that I can sidestep the choice of winning tool. Thanks to Scott Chacon and Augie Fackler’s excellent hg-git extension, I can use Mercurial
Posted in open source, scm