polysemy-http-0.4.0.0: polysemy-http.cabal
cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.34.2.
--
-- see: https://github.com/sol/hpack
name: polysemy-http
version: 0.4.0.0
synopsis: Polysemy effect for http-client
description: Please see the README on Github at <https://github.com/tek/polysemy-http>
category: Network
homepage: https://github.com/tek/polysemy-http#readme
bug-reports: https://github.com/tek/polysemy-http/issues
author: Torsten Schmits
maintainer: tek@tryp.io
copyright: 2020 Torsten Schmits
license: BSD-2-Clause-Patent
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
Changelog.md
source-repository head
type: git
location: https://github.com/tek/polysemy-http
library
exposed-modules:
Polysemy.Http
Polysemy.Http.AesonEntity
Polysemy.Http.Data.Entity
Polysemy.Http.Data.Header
Polysemy.Http.Data.Http
Polysemy.Http.Data.HttpError
Polysemy.Http.Data.Log
Polysemy.Http.Data.Manager
Polysemy.Http.Data.Request
Polysemy.Http.Data.Response
Polysemy.Http.Data.StreamChunk
Polysemy.Http.Data.StreamEvent
Polysemy.Http.Http
Polysemy.Http.Json
Polysemy.Http.Log
Polysemy.Http.Manager
Polysemy.Http.Native
Polysemy.Http.Prelude
Polysemy.Http.Request
Polysemy.Http.Strict
Paths_polysemy_http
other-modules:
Prelude
autogen-modules:
Paths_polysemy_http
hs-source-dirs:
lib
default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns
ghc-options: -fplugin=Polysemy.Plugin -flate-specialise -fspecialise-aggressively -Wall -O2
build-depends:
aeson >=1.4.4.0
, ansi-terminal >=0.9.1
, base >=4 && <5
, bytestring
, case-insensitive >=1.2
, co-log-core >=0.2.1
, co-log-polysemy >=0.0.1
, composition >=1.0.2
, containers
, data-default >=0.7.1
, either >=5.0.1
, http-client >=0.6.4
, http-client-tls >=0.3.5
, http-types >=0.12.3
, lens >=4
, polysemy >=1.3.0
, polysemy-plugin >=0.2.5.1 && <0.3
, relude >=0.5 && <0.8
, string-interpolate >=0.2.1
, template-haskell >=2.14.0
, text >=1.2.3
, time
mixins:
base hiding (Prelude)
default-language: Haskell2010
test-suite polysemy-http-integration
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Polysemy.Http.CookieTest
Polysemy.Http.RequestTest
Polysemy.Http.Server
Polysemy.Http.StreamTest
Polysemy.Http.Test
Paths_polysemy_http
hs-source-dirs:
integration
default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns
ghc-options: -fplugin=Polysemy.Plugin -flate-specialise -fspecialise-aggressively -Wall -O2 -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >=1.4.4.0
, ansi-terminal >=0.9.1
, base >=4 && <5
, bytestring
, case-insensitive >=1.2
, co-log-core >=0.2.1
, co-log-polysemy >=0.0.1
, composition >=1.0.2
, containers
, data-default >=0.7.1
, either >=5.0.1
, hedgehog
, http-client >=0.6.4
, http-client-tls >=0.3.5
, http-types >=0.12.3
, lens >=4
, network
, polysemy >=1.3.0
, polysemy-http
, polysemy-plugin >=0.2.5.1 && <0.3
, relude >=0.5 && <0.8
, servant
, servant-client
, servant-server
, string-interpolate >=0.2.1
, tasty
, tasty-hedgehog
, template-haskell >=2.14.0
, text >=1.2.3
, time
, warp
mixins:
base hiding (Prelude)
, polysemy-http hiding (Prelude)
, polysemy-http (Polysemy.Http.Prelude as Prelude)
default-language: Haskell2010
test-suite polysemy-http-unit
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Polysemy.Http.ResponseTest
Polysemy.Http.Test
Polysemy.Http.UrlTest
Paths_polysemy_http
hs-source-dirs:
test
default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns
ghc-options: -fplugin=Polysemy.Plugin -flate-specialise -fspecialise-aggressively -Wall -O2 -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >=1.4.4.0
, ansi-terminal >=0.9.1
, base >=4 && <5
, bytestring
, case-insensitive >=1.2
, co-log-core >=0.2.1
, co-log-polysemy >=0.0.1
, composition >=1.0.2
, containers
, data-default >=0.7.1
, either >=5.0.1
, hedgehog
, http-client >=0.6.4
, http-client-tls >=0.3.5
, http-types >=0.12.3
, lens >=4
, polysemy >=1.3.0
, polysemy-http
, polysemy-plugin >=0.2.5.1 && <0.3
, relude >=0.5 && <0.8
, string-interpolate >=0.2.1
, tasty
, tasty-hedgehog
, template-haskell >=2.14.0
, text >=1.2.3
, time
mixins:
base hiding (Prelude)
, polysemy-http hiding (Prelude)
, polysemy-http (Polysemy.Http.Prelude as Prelude)
default-language: Haskell2010