HCoop
/
bpt
/
guile.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b66ccb2
)
(lset-adjoin): Actually use the given `=' procedure.
author
Kevin Ryde
<user42@zip.com.au>
Fri, 28 Jan 2005 21:30:47 +0000
(21:30 +0000)
committer
Kevin Ryde
<user42@zip.com.au>
Fri, 28 Jan 2005 21:30:47 +0000
(21:30 +0000)
Test membership only on the given `list', not `acc', as per the spec.
srfi/srfi-1.scm
patch
|
blob
|
blame
|
history
diff --git
a/srfi/srfi-1.scm
b/srfi/srfi-1.scm
index
498e6a6
..
ae9160c
100644
(file)
--- a/
srfi/srfi-1.scm
+++ b/
srfi/srfi-1.scm
@@
-737,7
+737,7
@@
(let lp ((l rest) (acc list))
(if (null? l)
acc
- (if (member (car l)
acc
)
+ (if (member (car l)
list (lambda (x y) (= y x))
)
(lp (cdr l) acc)
(lp (cdr l) (cons (car l) acc))))))