(export ;; predicates dictionary? dict-empty? dict-contains? dict=? dict-pure? ;; lookup dict-ref dict-ref/default dict-comparator ;; mutation dict-set dict-adjoin dict-delete dict-delete-all dict-replace dict-intern dict-update dict-update/default dict-pop dict-map dict-filter dict-remove dict-find-update ;; whole dictionary dict-size dict-count dict-any dict-every dict-keys dict-values dict-entries dict-fold dict-map->list dict->alist ;; iteration dict-for-each dict->generator dict-set-accumulator dict-adjoin-accumulator ;; dictionary type descriptors dto? dto-ref ;; exceptions dictionary-error dictionary-error? dictionary-message dictionary-irritants)