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 d . -> . d) d (-lst a) (-lst b) (-lst d)) d]))]
[filter (-poly (a b) (cl->*
((make-pred-ty (list a) Univ b)
((asym-pred a -Boolean (-FS (-filter b 0) -top))
(-lst a)
. -> .
(-lst b))