[plt-scheme] contracts.ss: Can you disable them at runtime?

From: Robby Findler (robby at cs.uchicago.edu)
Date: Thu May 17 22:52:22 EDT 2007

FWIW, if you use the contract.ss library properly, you can guarantee
that contracts don't change the complexity of your underlying
operations (for most contracts). Of course, you trade off a big factor
for some of that, but it can be worth it (see define-contract-struct's
docs for more info).

Robby

On 5/17/07, Shriram Krishnamurthi <sk at cs.brown.edu> wrote:
> > > And what if they don't?  How about for other people?
> >
> > Then they should leave them on.
>
> Really?  Even when their contracts and/or their tests change the
> O(.) complexity of their programs?
>
> Shriram
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>


Posted on the users mailing list.