Typed Racket
Go to file
Asumu Takikawa 3022f91b48 Add support for separate augment/pubment interfaces
Now a class may have a pubment method that has a different
type for being directly called and for being specialized
for inner calls. This is actually necessary to type-check
interesting uses of pubment/augment.

Note that if a class does not provide a type annotation
for the augmentation interface, it will be assumed to be
the same as the pubment type.

original commit: 8ca8eb164205df1850ce677d3e37053712565ed8
2014-02-20 16:50:26 -05:00
pkgs/typed-racket-pkgs Add support for separate augment/pubment interfaces 2014-02-20 16:50:26 -05:00