packages feed

foldl-exceptions-1.0.0.2: foldl-exceptions.cabal

cabal-version: 3.0

name: foldl-exceptions
version: 1.0.0.2
synopsis: Exception handling with FoldM
category: Control

description:
    Adds support for tuning exception handling behavior when
    using @FoldM@ from the @foldl@ package.

homepage:    https://github.com/typeclasses/foldl-exceptions
bug-reports: https://github.com/typeclasses/foldl-exceptions/issues

author:     Chris Martin
maintainer: Chris Martin, Julie Moronuki

copyright: 2019 Mission Valley Software LLC
license: MIT
license-file: license.txt

extra-source-files: *.md

common base
    default-language: Haskell2010
    default-extensions:
        ScopedTypeVariables
        TypeApplications
    ghc-options: -Wall
    build-depends:
      , base ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17
      , foldl ^>= 1.4.12
      , safe-exceptions ^>= 0.1.7

library
    import: base
    hs-source-dirs: library
    exposed-modules:
        Control.Foldl.Exceptions

test-suite test-foldl-exceptions
    import: base
    type: exitcode-stdio-1.0
    hs-source-dirs: test-suite/test-foldl-exceptions
    default-language: Haskell2010
    main-is: Main.hs
    build-depends:
      , foldl-exceptions
      , hedgehog ^>= 1.0.5 || ^>= 1.0 || ^>= 1.1 || ^>= 1.2