12345678910111213141516171819202122232425 |
- (define-library (srfi 69)
- (export
- ;; Type constructors and predicate
- make-hash-table hash-table? alist->hash-table
- ;; Reflective queries
- hash-table-equivalence-function hash-table-hash-function
- ;; Dealing with single elements
- hash-table-ref hash-table-ref/default hash-table-set! hash-table-delete!
- hash-table-exists? hash-table-update! hash-table-update!/default
- ;; Dealing with the whole contents
- hash-table-size hash-table-keys hash-table-values hash-table-walk
- hash-table-fold hash-table->alist hash-table-copy hash-table-merge!
- ;; Hashing
- hash string-hash string-ci-hash hash-by-identity
- )
- (import
- (scheme base)
- (scheme case-lambda)
- (scheme char)
- (scheme complex)
- (scheme cxr)
- (srfi 1)
- (srfi 31))
- (include "69.body.scm"))
|