The Racket repository
![]() For example, if we're in the java part of a beta-java chain, can we still add an inner contract? If so, it should affect each java-style overriding method until we reach the next beta-style augmenting method. It can just be confusing, because one might thing that inner in a contract => needs an augmenting method in the subclass, super => needs an overriding method in the subclass. The latter is true, since only the next immediate method can reach the super class's implementation, but inner jumps to the next augmenting method, so the former isn't necessarily true. svn: r18179 |
||
---|---|---|
collects | ||
doc | ||
man/man1 | ||
src |