failable-1.2.0.0: failable.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.31.1.
--
-- see: https://github.com/sol/hpack
--
-- hash: 0abe156a52880d8108f2cd1ead2a01df5ab9adf98e83877eb4a53ed83789fab7
name: failable
version: 1.2.0.0
synopsis: A 'Failable' error monad class to unify failure across monads that can fail
description: This library contains a 'Failable' error monad class to unify failure across monads and transformers most commonly used to implement pipelines that can fail and does so in a simple nonsense way by providing the means of signaling a computation "failure" while striving to keep the failure behaviour consistent with the actual definition of the monad/transformer. Please refer to the README file for a more elaborate description and some examples.
category: control, exceptions, monad
bug-reports: https://gitlab.com/codemonkeylabs/failable/issues
author: Erick Gonzalez
maintainer: erick@codemonkeylabs.de
copyright: 2019 Erick Gonzalez
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://gitlab.com/codemonkeylabs/failable
library
exposed-modules:
Control.Monad.Failable
other-modules:
Paths_failable
hs-source-dirs:
src
build-depends:
base >=4.8 && <5
, mtl >=2.2 && <2.3
, transformers >=0.4.2 && <0.6
default-language: Haskell2010