{"size": 550, "ext": "scrbl", "max_stars_repo_path": "web-server-doc/web-server/scribblings/gzip.scrbl", "max_stars_repo_name": "jessealama/web-server", "max_stars_repo_stars_event_min_datetime": "2015-01-21T08:11:58.000Z", "max_stars_repo_stars_event_max_datetime": "2022-03-20T08:28:39.000Z", "max_issues_repo_path": "web-server-doc/web-server/scribblings/gzip.scrbl", "max_issues_repo_name": "jessealama/web-server", "max_issues_repo_issues_event_min_datetime": "2015-01-14T08:06:37.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-12T14:38:40.000Z", "max_forks_repo_path": "web-server-doc/web-server/scribblings/gzip.scrbl", "max_forks_repo_name": "jessealama/web-server", "max_forks_repo_forks_event_min_datetime": "2015-03-05T15:07:36.000Z", "max_forks_repo_forks_event_max_datetime": "2021-07-30T18:59:25.000Z"}
{"max_stars_count": 82, "max_issues_count": 105, "max_forks_count": 37, "avg_line_length": 22.9166666667, "max_line_length": 105, "alphanum_fraction": 0.62}
#lang scribble/doc
@(require "web-server.rkt")

@title[#:tag "gzip"]{GZip}
@(require (for-label web-server/private/gzip
                     file/gzip
                     file/gunzip))

@defmodule[web-server/private/gzip]{

The @web-server provides a thin wrapper around @racketmodname[file/gzip] and @racketmodname[file/gunzip].

@defproc[(gzip/bytes [ib bytes?])
         bytes?]{
 GZips @racket[ib] and returns the result.
}
                
@defproc[(gunzip/bytes [ib bytes?])
         bytes?]{
 GUnzips @racket[ib] and returns the result.
}

}
