summaryrefslogtreecommitdiffstats
path: root/srfi/225.sld
diff options
context:
space:
mode:
authorGravatar Arvydas Silanskas 2022-06-18 21:38:05 +0300
committerGravatar Arvydas Silanskas 2022-06-18 21:38:05 +0300
commitbfadf39cf69a2e73a34c3ba50d340db3df86ce30 (patch)
tree20a9938ed5319307124d49e71f6b7c3776d16454 /srfi/225.sld
parentwip (diff)
update implementation
Diffstat (limited to 'srfi/225.sld')
-rw-r--r--srfi/225.sld25
1 files changed, 2 insertions, 23 deletions
diff --git a/srfi/225.sld b/srfi/225.sld
index 7e93f20..d9d38ec 100644
--- a/srfi/225.sld
+++ b/srfi/225.sld
@@ -23,34 +23,22 @@
;; lookup
dict-ref
dict-ref/default
+ dict-comparator
;; mutation
dict-set
- dict-set!
dict-adjoin
- dict-adjoin!
dict-delete
- dict-delete!
dict-delete-all
- dict-delete-all!
dict-replace
- dict-replace!
dict-intern
- dict-intern!
dict-update
- dict-update!
dict-update/default
- dict-update/default!
dict-pop
- dict-pop!
dict-map
- dict-map!
dict-filter
- dict-filter!
dict-remove
- dict-remove!
dict-find-update
- dict-find-update!
;; whole dictionary
dict-size
@@ -63,20 +51,16 @@
dict-fold
dict-map->list
dict->alist
- dict-comparator
;; iteration
dict-for-each
dict->generator
dict-set-accumulator
- dict-set!-accumulator
dict-adjoin-accumulator
- dict-adjoin!-accumulator
;; dictionary type descriptors
dto?
make-dto
- make-alist-dto
dto-ref
;; exceptions
@@ -126,17 +110,12 @@
dict-update/default-id
dict-values-id
dict=?-id
- dict->generator-id
-
- ;; basic DTOs
- alist-eqv-dto
- alist-equal-dto)
+ dict->generator-id)
;; implementations
(include "indexes.scm")
(include "externals.scm")
(include "default-impl.scm")
- (include "alist-impl.scm")
;; library-dependent DTO exports
;; and implementations