racket/collects/mzlib/contract.ss

16 lines
478 B
Scheme

(module contract mzscheme
(require "private/contract.ss"
"private/contract-arrow.ss"
"private/contract-util.ss")
(provide
(all-from "private/contract-arrow.ss")
(all-from-except "private/contract-util.ss"
raise-contract-error
contract-proc
make-contract
contract-proc
build-compound-type-name)
(all-from-except "private/contract.ss")))