packages feed

http-semantics-0.2.1: http-semantics.cabal

cabal-version:   3.0
name:            http-semantics
version:         0.2.1
license:         BSD-3-Clause
license-file:    LICENSE
maintainer:      Kazu Yamamoto <kazu@iij.ad.jp>
author:          Kazu Yamamoto <kazu@iij.ad.jp>
homepage:        https://github.com/kazu-yamamoto/http-semantics
synopsis:        HTTP senmatics libarry
description:     Version-independent common parts of HTTP
category:        Network
build-type:      Simple
extra-doc-files: ChangeLog.md

source-repository head
    type:     git
    location: https://github.com/kazu-yamamoto/http-semantics

library
    exposed-modules:
        Network.HTTP.Semantics
        Network.HTTP.Semantics.Client
        Network.HTTP.Semantics.Client.Internal
        Network.HTTP.Semantics.IO
        Network.HTTP.Semantics.Server
        Network.HTTP.Semantics.Server.Internal
        Network.HTTP.Semantics.Token

    other-modules:
        Network.HTTP.Semantics.File
        Network.HTTP.Semantics.FillBuf
        Network.HTTP.Semantics.Header
        Network.HTTP.Semantics.ReadN
        Network.HTTP.Semantics.Status
        Network.HTTP.Semantics.Trailer
        Network.HTTP.Semantics.Types

    default-language:   Haskell2010
    default-extensions: Strict StrictData
    ghc-options:        -Wall
    build-depends:
        base >=4.9 && <5,
        array,
        bytestring >=0.10,
        case-insensitive,
        http-types >=0.12 && <0.13,
        network,
        network-byte-order,
        time-manager,
        utf8-string