16 lines
478 B
Scheme
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")))
|