racket/collects/racket/contract/combinator.rkt
Robby Findler 21cbd9ad81 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
2011-04-25 11:51:44 -05:00

24 lines
701 B
Racket

#lang racket/base
(require "private/prop.rkt"
"private/guts.rkt"
"private/blame.rkt")
(provide
(except-out (all-from-out "private/prop.rkt")
contract-struct-name
contract-struct-first-order
contract-struct-projection
contract-struct-stronger?
contract-struct?
chaperone-contract-struct?
flat-contract-struct?)
(except-out (all-from-out "private/guts.rkt")
check-flat-contract
check-flat-named-contract
make-predicate-contract
has-contract?
value-contract)
(except-out (all-from-out "private/blame.rkt") make-blame))