[plt-scheme] xexprs and sxml
Jay McCarthy wrote:
> I personally don't see a whole lot of value in the web-server knowing
> anything about XML/HTML at all, except making it regular to use some
> decent libraries for abstracting things. Other than
> send/suspend/callback, nothing actually requires XML for doing
> anything.
I agree.
One minor abstraction that I think would be useful are standard 
functions like make-sxml-response and make-xexpr-response, which can be 
very simple functions, but make it a little easier and more standard to 
generate the desired response type.
A simple version of make-sxml-response (without any advanced response 
options) is:
   (define (make-sxml-response sxml)
     (cons "text/html" (sxml->html sxml)))
...but last time I checked, there wasn't anything like sxml->html in the 
standard PLT collections.
Anton