Fix integration test for new class type syntax

original commit: cd2ef502b013292b948e1ba7932f2d6b97871d76
This commit is contained in:
Asumu Takikawa 2014-01-24 17:26:57 -05:00
parent 07243dd154
commit aa15b72985

View File

@ -15,8 +15,9 @@
(require racket/class)
(require/typed (submod ".." fish) [fish% Fish%])
(define-type-alias Fish% (Class () ([weight Real]) ([get-weight (-> Real)]
[inc-weight-by! (Real Boolean -> Void)])))
(define-type-alias Fish% (Class (init [weight Real])
[get-weight (-> Real)]
[inc-weight-by! (Real Boolean -> Void)]))
(: f ((Instance Fish%) -> Real))
(define (f b) (send b get-weight))