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,
dimensional Numeric.Units.Dimensional.Prelude,
rebase Rebase.Prelude,
mixed-types-num Numeric.MixedTypes.PreludeHiding,
constrained-categories Control.Category.Constrained.Prelude Control.Category.Hask,
LambdaHack Game.LambdaHack.Core.Prelude,
cabal-install-solver Distribution.Solver.Compat.Prelude,
faktory Faktory.Prelude,
distribution-opensuse OpenSuse.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