File: ht.el.html

The missing hash table library for Emacs.

See documentation at https://github.com/Wilfred/ht.el

Defined variables (0)

Defined functions (56)

ht((KEY-1 VALUE-1) (KEY-2 VALUE-2) ...)
ht->alist(TABLE)
ht->plist(TABLE)
ht-aeach(FORM TABLE)
ht-amap(FORM TABLE)
ht-clear(TABLE)
ht-clear!(TABLE)
ht-clear!--inliner(INLINE--FORM TABLE)
ht-contains-p(TABLE KEY)
ht-contains?(TABLE KEY)
ht-contains?--inliner(INLINE--FORM TABLE KEY)
ht-copy(TABLE)
ht-copy--inliner(INLINE--FORM TABLE)
ht-create(&optional TEST)
ht-create--inliner(INLINE--FORM &optional TEST)
ht-delete-if(FUNCTION TABLE)
ht-each(ARG1 ARG2)
ht-empty-p(TABLE)
ht-empty?(TABLE)
ht-empty?--inliner(INLINE--FORM TABLE)
ht-equal-p(TABLE1 TABLE2)
ht-equal?(TABLE1 TABLE2)
ht-find(FUNCTION TABLE)
ht-from-alist(ALIST &optional TEST)
ht-from-plist(PLIST &optional TEST)
ht-get(TABLE KEY &optional DEFAULT)
ht-get*(TABLE &rest KEYS)
ht-get*--inliner(INLINE--FORM TABLE &rest KEYS)
ht-get--inliner(INLINE--FORM TABLE KEY &optional DEFAULT)
ht-items(TABLE)
ht-keys(TABLE)
ht-map(FUNCTION TABLE)
ht-merge(&rest TABLES)
ht-p(OBJ)
ht-reject(FUNCTION TABLE)
ht-reject!(FUNCTION TABLE)
ht-remove(TABLE KEY)
ht-remove!(TABLE KEY)
ht-remove!--inliner(INLINE--FORM TABLE KEY)
ht-select(FUNCTION TABLE)
ht-select-keys(TABLE KEYS)
ht-set(TABLE KEY VALUE)
ht-set!(TABLE KEY VALUE)
ht-set!--inliner(INLINE--FORM TABLE KEY VALUE)
ht-size(TABLE)
ht-size--inliner(INLINE--FORM TABLE)
ht-to-alist(TABLE)
ht-to-plist(TABLE)
ht-update(TABLE FROM-TABLE)
ht-update!(TABLE FROM-TABLE)
ht-update-with!(TABLE KEY UPDATER &optional DEFAULT)
ht-update-with!--inliner(INLINE--FORM TABLE KEY UPDATER &optional DEFAULT)
ht-values(TABLE)
ht<-alist(ALIST &optional TEST)
ht<-plist(PLIST &optional TEST)
ht?(OBJ)

Defined faces (0)