Allan Clark
I’m a programmer in Edinburgh. I write here mostly about programming languages and their features; types, laziness, syntax design, and how little evidence we actually have for the things we believe about them. I think many of my posts do not take a strong position or if they do I end up arguing against it.
I am available for work, contract, consultancy, or potentially for the right place a full-time role.
I co-founded and built Pakk Software, an e-commerce platform for small and medium-sized businesses. Most of my recent work has been in Elm, on both the front end and the back end but I’ve worked in various other languages including Haskell, C, Java, Python and even Go. I also spent several years as a researcher in formal (largely performance) modelling.
GitHub · Email · CV (PDF) · RSS
I run a Formula 1/E prediction game Pole Prediction.