name: failable version: 1.2.1.0 license: BSD3 author: "Erick Gonzalez" maintainer: "erick@codemonkeylabs.de" copyright: "2019 Erick Gonzalez" git: https://gitlab.com/codemonkeylabs/failable bug-reports: https://gitlab.com/codemonkeylabs/failable/issues extra-source-files: - README.md - ChangeLog.md - package.yaml # Metadata used when publishing your package # synopsis: Short description of your package # category: Web # To avoid duplicated efforts in documentation and dealing with the # complications of embedding Haddock markup inside cabal files, it is # common to point users to the README.md file. 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 dependencies: - base >= 4.8 && < 5 - mtl >= 2.2 && < 2.3 - transformers >= 0.4.2 && < 0.6 library: source-dirs: src ghc-options: - -Wall - -fno-warn-orphans