A modern list API for Emacs. Dash is a utility library that affords functional programming patterns inspired by Clojure, particularly in the realm of list manipulation. Examples include higher-order functions (map, reduce, filter) and derivatives (drop, flatten, sum); function combinators (partial application, argument flipping, composition); and threading and anaphoric macros with destructuring support. Dash is particularly useful in providing a broad and consistent API across many Emacs versions. Documentation and examples are in the manual at Info node `(dash) Top' and on the web at https://elpa.gnu.org/packages/doc/dash.html, as well as in the project’s README.md file.