packages feed

hedis-effectful-1.0.0.0: hedis-effectful.cabal

cabal-version:      3.0
build-type:         Simple
name:               hedis-effectful
version:            1.0.0.0
license:            BSD-3-Clause
license-file:       LICENSE
category:           Control
maintainer:         andrzej@rybczak.net
author:             Andrzej Rybczak
synopsis:
  Adaptation of the hedis library for the effectful ecosystem.

description:
  Adaptation of the @<https://hackage.haskell.org/package/hedis hedis>@ library for the @<https://hackage.haskell.org/package/effectful effectful>@ ecosystem.

extra-source-files:
  CHANGELOG.md
  README.md

tested-with: GHC == { 8.10.7, 9.0.2, 9.2.8, 9.4.8, 9.6.5, 9.8.2 }

bug-reports: https://github.com/scrive/hedis-effectful/issues

source-repository head
  type:     git
  location: https://github.com/scrive/hedis-effectful.git

common language
  ghc-options: -Wall -Wcompat -Wno-unticked-promoted-constructors
               -Wprepositive-qualified-module

  default-language:   Haskell2010
  default-extensions:
    NoStarIsType
    BangPatterns
    ConstraintKinds
    DataKinds
    FlexibleContexts
    ImportQualifiedPost
    GADTs
    LambdaCase
    TypeFamilies
    TypeOperators

library
  import:          language
  build-depends:
    , base            <5
    , effectful-core  >=1.0.0.0 && <3.0.0.0
    , hedis           >=0.15

  hs-source-dirs:  src
  exposed-modules: Effectful.Redis