[racket-dev] syntax/syntax proposal

From: Eli Barzilay (eli at barzilay.org)
Date: Fri Jun 22 10:41:35 EDT 2012

Yesterday, 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.

Oh you mean actually *move* the files there?  That seems like a bad
idea since some of these are in their own collection because of other
reasons.  For example, there's dependencies on pprint and on unstable.


> It would also encourage people to add contracts to every other
> library.  [...]

This is a very minor kind of encouragement -- it applies only to
people who edit core code.  For most people, the encouragement is
already there since from their POV contracts can be added into any
code they write.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

Posted on the dev mailing list.