racket/collects/web-server/servlet/servlet-structs.ss
Jay McCarthy e1dab52b07 compat
svn: r13922
2009-03-03 20:02:31 +00:00

23 lines
455 B
Scheme

#lang scheme/base
(require scheme/contract
web-server/http)
(define k-url?
string?)
(define response-generator/c
(k-url? . -> . response/c))
(define expiration-handler/c
(or/c false/c
(request? . -> . response/c)))
(define embed/url/c
((request? . -> . any/c) . -> . string?))
(provide/contract
[response-generator/c contract?]
[k-url? (any/c . -> . boolean?)]
[expiration-handler/c contract?]
[embed/url/c contract?])