Name: salvia-protocol Version: 1.0.1 Synopsis: Salvia webserver protocol suite supporting URI, HTTP, Cookie and MIME. Description: Protocol suite for the Salvia webserver, including functionality for URI, HTTP, Cookie and MIME. This pacakage exposes the datatypes, parsers, pretty printers and some utility functions to deal with several web protocols. The /fclabels/ package is used to generate labels pointing into the exposed datatypes, allowing to easily get, set and modify parts of the structures. Cabal-version: >= 1.6 Category: Network, Web, Protocol License: BSD3 License-file: LICENSE Author: Sebastiaan Visser Maintainer: sfvisser@cs.uu.nl Build-Type: Simple Library GHC-Options: -Wall -fno-warn-orphans HS-Source-Dirs: src Build-Depends: base ==4.*, containers >= 0.2 && < 0.4, safe ==0.2.*, fclabels >=0.4.2 && < 0.5, split ==0.1.*, bimap ==0.2.*, bytestring ==0.9.*, parsec ==2.1.*, utf8-string ==0.3.* Exposed-modules: Network.Protocol.Cookie Network.Protocol.Http Network.Protocol.Http.Data Network.Protocol.Http.Headers Network.Protocol.Http.Parser Network.Protocol.Http.Printer Network.Protocol.Http.Status Network.Protocol.Mime Network.Protocol.Uri Network.Protocol.Uri.Chars Network.Protocol.Uri.Data Network.Protocol.Uri.Encode Network.Protocol.Uri.Parser Network.Protocol.Uri.Path Network.Protocol.Uri.Printer Network.Protocol.Uri.Remap Network.Protocol.Uri.Query