Simplify type expression

This commit is contained in:
Asumu Takikawa 2013-08-26 14:19:24 -04:00
parent e52256b7f0
commit 80d21e106c

View File

@ -639,10 +639,10 @@
(dict-ref internal-external-mapping f))) (dict-ref internal-external-mapping f)))
(define maybe-type (dict-ref type-map external #f)) (define maybe-type (dict-ref type-map external #f))
(values (values
(->* (list (make-Univ)) (or (and maybe-type (car maybe-type)) (-> (make-Univ) (or (and maybe-type (car maybe-type))
(make-Univ))) (make-Univ)))
(->* (list (make-Univ) (or (and maybe-type (car maybe-type)) (-> (make-Univ) (or (and maybe-type (car maybe-type))
-Bottom)) -Bottom)
-Void)))) -Void))))
(define-values (field-get-types field-set-types) (define-values (field-get-types field-set-types)