racket/collects/web-server/stuffers/serialize.ss
Eli Barzilay a70bf64fd9 Newlines at EOFs
svn: r15380
2009-07-04 02:28:31 +00:00

14 lines
386 B
Scheme

#lang scheme
(require scheme/serialize
web-server/stuffers/stuffer
"../private/util.ss"
"../private/mod-map.ss")
(define serialize-stuffer
(make-stuffer
(lambda (v) (write/bytes (compress-serial (serialize v))))
(lambda (v) (deserialize (decompress-serial (read/bytes v))))))
(provide/contract
[serialize-stuffer (stuffer/c serializable? bytes?)])