From: Robby Findler (robby at eecs.northwestern.edu) Date: Sat Apr 11 16:41:52 EDT 2009 |
|
Popping out one level, this kind of use of contracts (roughly: on field accessors) is one of the places where I know that they can have a non-trivial impact on the overall running time of an application. The best suggestion I can make for now is to either use Typed Scheme or to move the contracts onto higher-level abstractions that get called less frequently. Sorry, Robby
Posted on the users mailing list. |
|