name:                fail
version:             4.9.0.0
synopsis:            Forward-compatible MonadFail class
homepage:            https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail
license:             BSD3
license-file:        LICENSE
author:              Herbert Valerio Riedel
maintainer:          libraries@haskell.org
category:            Development
build-type:          Simple
cabal-version:       >=1.10
description:
  This package contains the "Control.Monad.Fail" module providing the
  <https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail MonadFail>
  class that became available in
  <https://hackage.haskell.org/package/base-4.9.0.0 base-4.9.0.0>
  for older @base@ package versions.
  .
  This package turns into an empty package when used with GHC versions
  which already provide the "Control.Monad.Fail" module to make way for
  GHC's own "Control.Monad.Fail" module.

library
  default-language: Haskell2010

  if !impl(ghc >= 8.0)
    exposed-modules: Control.Monad.Fail
    build-depends:   base >=4.3 && <4.9