remove overly aggressive use of procedure-specialize
This commit is contained in:
parent
a5b3d6b3d0
commit
f2f38cdf4a
|
@ -70,8 +70,7 @@
|
|||
[(null? rst) fst-pred]
|
||||
[else
|
||||
(let ([r (loop (car rst) (cdr rst))])
|
||||
(procedure-specialize
|
||||
(λ (x) (or (fst-pred x) (r x)))))])))]))
|
||||
(λ (x) (or (fst-pred x) (r x))))])))]))
|
||||
|
||||
(define (single-or/c-late-neg-projection ctc)
|
||||
(define c-proj (get/build-late-neg-projection (single-or/c-ho-ctc ctc)))
|
||||
|
|
Loading…
Reference in New Issue
Block a user