I’ve written and contributed to a number of free and open source software packages. Among them are the following.
Revision control tools
- Mercurial, a fast, popular distributed revision control tool
Haskell libraries and tools
- mysql, pure unencumbered MySQL bindings
- pcap, an efficient system-independent interface for user-level packet capture
- stringsearch, fast Boyer-Moore and Knuth-Morris-Pratt search functions for ByteStrings
- Data.SuffixTree, an efficient lazy suffix tree implementation
- FileManip, a library for manipulating files efficiently
- netplug, a lightweight Linux daemon for responding to network cable status changes
Older, unmaintained software
Please note that by and large, I do not respond to bug reports or issue new releases for these packages.