packages feed

fused-effects-squeal-0.1.0.0: fused-effects-squeal.cabal

cabal-version: 1.12
name: fused-effects-squeal
version: 0.1.0.0
license: BSD3
license-file: LICENSE
copyright: Ilya Kostyuchenko
maintainer: ilyakooo0@gmail.com
author: Ilya Kostyuchenko
homepage: https://github.com/ilyakooo0/fused-effects-squeal#readme
synopsis: A fused-effects adapter for squeal-postgresql.
description:
    A fused-effects adapter for squeal-postgresql. It allows you to conjure `MonadPQ` instances and manage connection pools in a `fused-effects` stack.
category: Control
build-type: Simple
extra-source-files:
    README.md
    CHANGELOG.md

library
    exposed-modules:
        Control.Carrier.Squeal
        Control.Effect.Squeal
    hs-source-dirs: src
    other-modules:
        Control.Carrier.Orphans
        Paths_fused_effects_squeal
    default-language: Haskell2010
    default-extensions: DataKinds DeriveFunctor DeriveGeneric
                        FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving
                        MultiParamTypeClasses OverloadedLabels OverloadedStrings
                        TypeApplications TypeOperators UndecidableInstances
                        ScopedTypeVariables PolyKinds DerivingStrategies StandaloneDeriving
                        LambdaCase
    build-depends:
        base >=4.7 && <5,
        fused-effects >=1.0.0.0 && <1.1,
        squeal-postgresql >=0.5.2.0 && <0.6,
        unliftio >=0.2.12 && <0.3,
        unliftio-core >=0.1.2.0 && <0.2,
        unliftio-pool >=0.2.1.0 && <0.3