Commit Graph

7 Commits

Author SHA1 Message Date
Robby Findler
2fd831d01e made sure that all of the mzlib/contract exports are documented
(some by using racket/contract exports and some by adding
   more docs)

original commit: 1fdfd8406df526cacf803e037c1f69b29d916828
2011-04-25 11:54:14 -05:00
Robby Findler
0604c1fe24 added the racket/contract/combinator library,
and documented and adjusted these libraries:
     racket/contract/base
     racket/contract/exists
     racket/contract/parametric (renamed from exists)
     racket/contract/region

original commit: 21cbd9ad81eb35dc4d39d6063db25fcb1cc94bbc
2011-04-25 11:51:44 -05:00
Robby Findler
124283c808 removed the re-providing from internal files in the contract impl.
original commit: b8c7a753d3e6c06190cbe3560610710c48131960
2011-03-28 23:04:36 -05:00
Stevie Strickland
615c94f72f Clean up first-order checking in object/c and object-contract.
Use let/ec only when needed (i.e. when raise-blame-error is not used).
Also remove some of the old checking functions from mzlib's object-contract
code that are no longer needed now that we have unified the first-order
checking.

original commit: 96db670d8c5453173b9bf92375512fc57cafbfcd
2010-12-01 15:11:25 -05:00
Stevie Strickland
d0a35ce51a Conversion of object/c and object-contract to use impersonators.
original commit: 2bd7760412ec9c8e4af8936193cb3a6cb95518b0
2010-12-01 15:11:20 -05:00
Eli Barzilay
bc4b4c6168 Some random ".ss" -> ".rkt"s
original commit: 939af28a4c94c283f46eb121574e4131f12cba53
2010-05-17 05:58:19 -04:00
Matthew Flatt
b7928f0fa1 rename all files .ss -> .rkt
original commit: 28b404307793f041bb3363135a2968e283855318
2010-04-27 16:50:15 -06:00