Cleanup function type creation in tc/rec-lambda/check;

This commit is contained in:
Eric Dobson 2014-05-22 09:07:42 -07:00
parent 91e887300f
commit ebd7f8dc92

View File

@ -534,9 +534,7 @@
(define formals (syntax->list formals*))
(with-lexical-env/extend
formals args
(let* ([r (tc-results->values return)]
[t (make-arr args r)]
[ft (make-Function (list t))])
(let* ([ft (->* args (tc-results->values return))]
(with-lexical-env/extend
(list name) (list ft)
(values