I'm a Haskell/Rust programmer who lives in Cambridge with my wifeEmily and son Henry. I have a PhD in Computer Science fromYork University, working on making functional programs shorter, faster and safer. Since then I've worked atCredit Suisse,Standard Chartered,Barclays Bank andDigital Asset, and I currently work atMeta — but all content and opinions are my own. I'm a strong believer in the functional programming approach, finding the combination of conciseness, static-typing and testability to offer significant advantages. I've gota blog mostly about Haskell, and I'm also onThreads,Twitter,LinkedIn andGitHub. To get in touch email me atndmitchell@gmail.com.
At work, I am a major contributor to theBuck2 build system. At home, I develop a number of open source Haskell projects, all of which can be found atmy Github page oron Hackage. I welcome both contributions via pull requests and bug reports via the GitHub issue trackers. Some of my more popular projects include:
- Shake - a library for writing build systems, an alternative to
make. - Hoogle - a Haskell API search engine, searching the standard Haskell libraries by function name and type signature.
- HLint - a tool that suggests stylistic improvements to Haskell code.
A list of all my talks and papers are available onndmitchell.com.
If the problem persists, check theGitHub status page orcontact support.
Uh oh!
There was an error while loading.Please reload this page.




