Relax type of `filter'.

This commit is contained in:
Sam Tobin-Hochstadt 2012-01-31 15:54:53 -05:00
parent a5c7175e46
commit 38e7fb5eb0

View File

@ -405,7 +405,7 @@
[((a b c . -> . c) c (-lst a) (-lst b)) c] [((a b c . -> . c) c (-lst a) (-lst b)) c]
[((a b c d . -> . d) d (-lst a) (-lst b) (-lst d)) d]))] [((a b c d . -> . d) d (-lst a) (-lst b) (-lst d)) d]))]
[filter (-poly (a b) (cl->* [filter (-poly (a b) (cl->*
((make-pred-ty (list a) Univ b) ((asym-pred a -Boolean (-FS (-filter b 0) -top))
(-lst a) (-lst a)
. -> . . -> .
(-lst b)) (-lst b))