Documentation
Commentary
XHT is a hash table library. It's extensive and systematically-structured.
My intention with it is that:
1. dealing with hash tables in Emacs Lisp be pleasant,
2. hash tables become your go-to choice for most key–value operations in
the language, and
3. for almost everything hash-table–related that you might want to do in
Emacs Lisp, this library will have functions for it — or at least
close enough that you can do it by composing a few of them.
For all the details, please do see the README
Open it easily with:
(find-file-read-only "README.org") <--- C-x C-e here¹
or from any buffer:
M-x xht-see-readme
or read it online:
<https://flandrew.srht.site/listful/sw-emacs-xht.html>
¹ or the key that ‘eval-last-sexp’ is bound to, if not C-x C-e.
Consumers