adjust mzlib/contract exports to more closely match 5.3.5's exports.
There are a number of formerly-exported identifiers that are now no longer exported: provide/contract-transformer? true-provide/contract replace-provide/contract-transformer-positive-blame make-provide/contract-transformer These are internal bindings that should probably never have been exported. (They weren't documented.) There are two currently-exported identifiers that were not exported before: blame-update contract-continuation-mark-key The first comes because mzlib/contract re-exports racket/contract/combinator and blame-update is a new export there (for option contracts). The other is less clear and may be hidden (it is also new to racket/contract). original commit: 50a058b26954d1b63fa1f1b5cd82a73540ff0c40
This commit is contained in:
parent
e22881601f
commit
be8882a7ab
|
@ -76,9 +76,6 @@
|
|||
:define-contract-struct
|
||||
:</c
|
||||
:>/c
|
||||
:blame-add-car-context
|
||||
:blame-add-cdr-context
|
||||
:blame-add-or-context
|
||||
:chaperone-contract?
|
||||
:contract-name
|
||||
:contract-projection
|
||||
|
@ -93,7 +90,6 @@
|
|||
:n->th
|
||||
:natural-number/c
|
||||
:printable/c
|
||||
:raise-not-cons-blame-error
|
||||
:promise/c
|
||||
:or/c
|
||||
:prompt-tag/c
|
||||
|
@ -132,7 +128,6 @@
|
|||
:coerce-contracts
|
||||
:coerce-flat-contract
|
||||
:coerce-flat-contracts
|
||||
:contract-continuation-mark-key
|
||||
:contract-first-order
|
||||
:contract-first-order-passes?
|
||||
:contract-stronger?
|
||||
|
@ -157,7 +152,6 @@
|
|||
:blame-source
|
||||
:blame-swap
|
||||
:blame-swapped?
|
||||
:blame-update
|
||||
:blame-value
|
||||
:blame?
|
||||
:current-blame-format
|
||||
|
|
Loading…
Reference in New Issue
Block a user