deprecated-colon.scrbl (739B)
1 #lang scribble/manual 2 3 @require[@for-label[type-expander]] 4 5 @(module m racket/base 6 (require scribble/manual) 7 (provide e:colon) 8 (require (for-label type-expander/expander)) 9 (define e:colon (racket colon))) 10 @(require 'm) 11 12 @title{Deprecated export of @racket[colon] via @racketmodname[type-expander]} 13 14 @declare-exporting[type-expander] 15 16 @defidform[colon]{ 17 @deprecated[ 18 #:what "reprovide" 19 @list{@e:colon from @racketmodname[type-expander/expander]} 20 @list{The @e:colon identifier is re-exported for-syntax as @racket[colon] by 21 @racketmodname[type-expander]. Prefer instead explicitly using 22 @racket[(require (for-syntax #,(racketmodname type-expander/expander)))], as 23 the re-export will be removed in future versions.}]}