summaryrefslogtreecommitdiffstats
path: root/externals.scm
diff options
context:
space:
mode:
authorGravatar John Cowan 2021-06-24 20:11:34 -0400
committerGravatar John Cowan 2021-06-24 20:11:34 -0400
commit0516084b08be36ba400995ffb88b882a5e21c0e9 (patch)
tree9d1afcbd02db02d9aa96a9c2afd61eefd77b708a /externals.scm
parentMerge remote-tracking branch 'origin/master' (diff)
draft 1
Diffstat (limited to 'externals.scm')
-rw-r--r--externals.scm11
1 files changed, 2 insertions, 9 deletions
diff --git a/externals.scm b/externals.scm
index 2edd261..c9b432c 100644
--- a/externals.scm
+++ b/externals.scm
@@ -109,15 +109,8 @@
(define (dict-update/default! dictionary key updater default)
(dispatch dupdate/default! dictionary key updater default))
-(define dict-pop!
- (case-lambda
- ((dictionary)
- (dict-pop!* dictionary error))
- ((dictionary failure)
- (dict-pop!* dictionary failure))))
-
-(define (dict-pop!* dictionary failure)
- (dispatch dpop! dictionary failure))
+(define (dict-pop! dictionary)
+ (dispatch dpop! dictionary))
(define (dict-map! proc dictionary)
(proc-dispatch dmap! dictionary proc dictionary))