Cambridge, UK

Neil Mitchell

Elite
@ndmitchell

Haskell/Rust programmer. All code is open source and licensed by me, not my employer. All views are my own.

hlint. Haskell source code suggestions

1.6k

ghcid. Very low feature GHCi based IDE

1.2k

hoogle. Haskell API search engine

800

shake. Shake build system

797

tagsoup. Haskell library for parsing and extracting information from (possibly malformed) HTML/XML documents

243

bake. UNMAINTAINED: Continuous integration server

131

record-dot-preprocessor. A preprocessor for a Haskell record syntax using dot

130

weeder. Detect dead exports or package imports

125

debug. Haskell library for debugging

122

rattle. Forward build system with speculation and caching

114

spaceleak. Notes on space leaks

103

extra. Extra Haskell functions

96

cmdargs. Haskell library for command line argument processing

94

build-shootout. Comparison of build program expressive power

88

uniplate. Haskell library for simple, concise and fast generic operations.

83

safe. Haskell library for safe (pattern match free) functions

46

ghc-make. An alternative to ghc --make which supports parallel compilation of modules and runs faster when nothing needs compiling.

41

interpret. Rust

40

neil. General tools for Neil

39

profiterole. GHC prof manipulation script

32

supero. Haskell optimisation tool based on supercompilation

28

derive. A Haskell program and library to derive instances for data types

25

nsis. Haskell DSL for producing Windows Installer using NSIS

25

hexml. A bad XML parser

23

offline-stack. Install Stack without internet access

18

catch. Haskell pattern match analsyis checker

15

js-jquery. Haskell library to obtain minified jQuery code

9

record-hasfield. A version of HasField that will be available in future GHC

8

filepattern. A file path matching library

8

rexe. .exe forwarder, to allow replacing binaries on PATH

8

VSHaskell. Visual Studio 2010 addin

7

office. Macros for Microsoft Office

7

shake-paper. Paper on the new GHC Shake-based build system

6

lasagna. Checker for Haskell layering violations

5

hwwg. Haskell Website Working Group

5

guihaskell. A graphical REPL and development environment for Haskell

5

idris-playground. Playing around with Idris

4

shake-bazel. Experimenting with Shake and Bazel combined

4

haskell-parser. Haskell parser based on that from GHC

4

blogs. TeX

4

proplang. A Haskell library for functional GUI development

4

shake-examples.

3

js-dgtable. Haskell library to obtain minified jquery.dgtable code

3

thesis. My PhD thesis - Transformation and Analysis of Functional Programs

3

neil-check. Run neil and hlint on all my projects

3

hogle-dead. This repo has been moved to the master branch of https://github.com/ndmitchell/hoogle.

2

criterion. A powerful but simple library for measuring the performance of Haskell code.

1

hadrian. Hadrian: a new build system for the Glasgow Haskell Compiler

1

ndmitchell.

1

hlint-test. Haskell

1

ninjasmith. Ninja file generator and tester

1

pyright. Static Type Checker for Python

1
52
Apply