Recently, I’ve been writing a lot of Emacs Lisp. I’ve been trying to write as many of my own tools as possible in elisp, to see what the language works well at and what it doesn’t do well. Turns out, elisp does many things well. However, there are several libraries that make life much easier. (Disclaimer: I’ve written some of them.) Lists Firstly, dash.el, which describes itself as “a modern list