Notes on design of a Haskell API
drmaciver.com
drmaciver.com
On the one hand, the process was pretty irritating. On the other hand most of the issues are ones I'd probably catch if I were to repeat the experience (which is why I thought it worth writing about), and the end result was pretty acceptable. All in all a fairly neutral experience.