Software I’ve written
This page is a collection of all the software I’ve written throughout the years.
Libraries
Software libraries under various programming languages.
- vigil
- A Clojure library for asynchronous file tailing, for monitoring files as
continuous, asynchronous streams. Think of
tail -f
but as a data stream of strings. - task
- A Clojure library for advanced concurrency primitives, an improved future library influenced largely by the Scala Future type.
Emacs Packages
See also my other content in the Emacs section.
- rats
- An interactive test runner for Go, for running tests directly from Emacs.
- counsel-mairix
- Interactive mail searching in Emacs using mairix with an Ivy interface.
- git-email
- Use git-am and git-send-email directly from Emacs.
- composer
- Interact with docker-compose from Emacs.