Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Cohttp.AcceptAccept-Encoding HTTP header parsing and generation
Qualities are integers between 0 and 1000. A header with "q=0.7" corresponds to a quality of 700.
val sexp_of_q : q -> Ppx_sexp_conv_lib.Sexp.tval q_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> qtype 'a qlist = (q * 'a) listLists, annotated with qualities.
val sexp_of_qlist :
('a -> Ppx_sexp_conv_lib.Sexp.t) ->
'a qlist ->
Ppx_sexp_conv_lib.Sexp.tval qlist_of_sexp :
(Ppx_sexp_conv_lib.Sexp.t -> 'a) ->
Ppx_sexp_conv_lib.Sexp.t ->
'a qlistval sexp_of_pv : pv -> Ppx_sexp_conv_lib.Sexp.tval pv_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> pvtype p = string * pvval sexp_of_p : p -> Ppx_sexp_conv_lib.Sexp.tval p_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> pval sexp_of_media_range : media_range -> Ppx_sexp_conv_lib.Sexp.tval media_range_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> media_rangeval sexp_of_charset : charset -> Ppx_sexp_conv_lib.Sexp.tval charset_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> charsetval sexp_of_encoding : encoding -> Ppx_sexp_conv_lib.Sexp.tval encoding_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> encodingBasic language range tag. "en-gb" is represented as Language ["en"; "gb"].
val sexp_of_language : language -> Ppx_sexp_conv_lib.Sexp.tval language_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> languageval media_ranges : string option -> (media_range * p list) qlistval string_of_media_range : (media_range * (string * pv) list) -> q -> stringval string_of_media_ranges : (media_range * p list) qlist -> string