add the contract printer to set contracts

This commit is contained in:
Robby Findler 2016-01-04 19:20:25 -06:00
parent 14b951cf44
commit 3ed7dfd62b

View File

@ -99,7 +99,8 @@
[else
(impersonator-set-contract elem/c equal-key/c cmp kind lazy?)]))
(struct set-contract [elem/c equal-key/c cmp kind lazy?])
(struct set-contract [elem/c equal-key/c cmp kind lazy?]
#:property prop:custom-write contract-custom-write-property-proc)
(define (lazy-default kind elem/c)
(not (and (equal? kind 'immutable)