userError
Construct an
IOError value with a string describing the error.
The
fail method of the
IO instance of the
Monad
class raises a
userError, thus:
instance Monad IO where
...
fail s = ioError (userError s)
hedgehog Hedgehog.Internal.Prelude,
base-compat Prelude.Compat,
base-prelude BasePrelude,
classy-prelude ClassyPrelude,
Cabal-syntax Distribution.Compat.Prelude,
numhask NumHask.Prelude,
github GitHub.Internal.Prelude,
ghc-lib-parser GHC.Prelude.Basic,
dimensional Numeric.Units.Dimensional.Prelude,
haxl Haxl.Prelude,
rebase Rebase.Prelude,
hledger Hledger.Cli.Script,
mixed-types-num Numeric.MixedTypes.PreludeHiding,
constrained-categories Control.Category.Constrained.Prelude Control.Category.Hask,
copilot-language Copilot.Language.Prelude,
LambdaHack Game.LambdaHack.Core.Prelude,
cabal-install-solver Distribution.Solver.Compat.Prelude,
faktory Faktory.Prelude,
vcr Imports,
distribution-opensuse OpenSuse.Prelude,
hledger-web Hledger.Web.Import,
termonad Termonad.Prelude Construct an
IOException value with a string describing the
error. The
fail method of the
IO instance of the
Monad class raises a
userError, thus:
instance Monad IO where
...
fail s = ioError (userError s)
Construct an
IOException value with a string describing the
error. The
fail method of the
IO instance of the
Monad class raises a
userError, thus:
instance Monad IO where
...
fail s = ioError (userError s)
Invalid credentials provided by user
unspecified error raised by the user (in case the user does not want
to define her own error types).
Error thrown to emacs by Haskell functions when anything goes awry.
I/O error that is programmer-defined.
A programmer-defined error value constructed using
userError.
I/O error that is programmer-defined.
Errors that happen on storage level during user creation
Errors that happen on storage level during user updating