racket/collects/web-server/private/xexpr-extras.ss
Jay McCarthy a83d391bad Merging prototype and mainline
svn: r6444
2007-06-01 16:08:14 +00:00

14 lines
316 B
Scheme

(module xexpr-extras mzscheme
(require (lib "url.ss" "net")
(lib "plt-match.ss"))
(provide xexpr+extras->xexpr)
(define xexpr+extras->xexpr
(match-lambda
[(list xe ...)
(map xexpr+extras->xexpr xe)]
[(and url (? url?))
(url->string url)]
[x
x])))