On Jun 21, 2012, at 4:23 PM, Ryan Culpepper wrote:

> The reorganization would discourage people from trying to add contracts to 
> modules in the racket/pre-contracts subcollection. It's apparent from the 
> name, as opposed to being discoverable by running the compiler.
> 
> It would also encourage people to add contracts to every other library.

Amen. 


> Modules like syntax/stx and racket/list currently don't use contracts; they 
> use hand-coded checks instead (or they just don't check their arguments). Is 
> racket/contract/base a "heavy" dependency that we want to avoid for such 
> libraries?



_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev

Reply via email to