name: symantic-http -- PVP: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 0.0.0.20190305 category: Protocol synopsis: Symantic combinators for deriving HTTP clients, servers and docs from an API. description: An experimental library trying to be as powerful as [servant](https://hackage.haskell.org/package/servant) by using symantics instead of an advanced type-level DSL. extra-doc-files: license: GPL-3 license-file: COPYING stability: experimental author: Julien Moutinho maintainer: Julien Moutinho bug-reports: Julien Moutinho -- homepage: build-type: Simple cabal-version: 1.24 tested-with: GHC==8.4.4 extra-source-files: stack.yaml extra-tmp-files: Source-Repository head location: git://git.autogeree.net/symantic-http type: git Library exposed-modules: Symantic.HTTP Symantic.HTTP.API Symantic.HTTP.Client Symantic.HTTP.Client.Monad Symantic.HTTP.Layout Symantic.HTTP.Mime Symantic.HTTP.Mime.Type Symantic.HTTP.Server Symantic.HTTP.URI default-language: Haskell2010 default-extensions: FlexibleContexts FlexibleInstances LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude RecordWildCards ScopedTypeVariables TupleSections ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs -- -fhide-source-paths build-depends: base >= 4.10 && < 5 , time , bytestring >= 0.10 , containers >= 0.5 , data-default-class >= 0.1 -- , filepath >= 1.4 , hashable >= 1.2.6 , http-api-data >= 0.4 , http-client >= 0.5.12 , http-types >= 0.12 , http-media >= 0.7 , monad-classes >= 0.3.2 , network-uri >= 2.6 , resourcet >= 1.1.11 -- , safe >= 0.3 , stm >= 2.4.5 , text >= 1.2 , transformers >= 0.5 , unordered-containers >= 0.2.8 , wai >= 3.2.1.1 -- , wai-app-static >= 3.1.6.1 , warp -- pkgconfig-depends: zlib -- extra-libraries: z Test-Suite symantic-http-test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs other-modules: -- Golden Hspec Hspec.API Hspec.Server Hspec.Server.Error HUnit -- HUnit.HSpec -- QuickCheck default-language: Haskell2010 default-extensions: FlexibleContexts FlexibleInstances LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude RecordWildCards ScopedTypeVariables TupleSections ViewPatterns ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs -fhide-source-paths build-depends: symantic-http , base >= 4.10 && < 5 , bytestring >= 0.10 , containers >= 0.5 , deepseq >= 1.4 , filepath >= 1.4 , hspec , hspec-wai >= 0.9 , http-api-data >= 0.4 , http-client >= 0.5.12 , http-media >= 0.7 , http-types >= 0.12 , megaparsec >= 6.3 , network-uri >= 2.6 , tasty >= 0.11 , tasty-hspec >= 1.1 , tasty-hunit >= 0.10 , text >= 1.2 , time , transformers >= 0.4 , wai >= 3.2.1.1 , wai-extra >= 3.0 , warp -- , wai-app-static >= 3.1.6.1 -- , QuickCheck >= 2.0 -- , tasty-golden >= 2.3 -- , tasty-quickcheck