userError
base Prelude System.IO.Error GHC.IO.Exception,
hedgehog Hedgehog.Internal.Prelude,
numeric-prelude NumericPrelude NumericPrelude.Base,
Cabal-syntax Distribution.Compat.Prelude,
numhask NumHask.Prelude,
clash-prelude Clash.HaskellPrelude,
ghc-lib-parser GHC.Prelude.Basic,
ghc-internal GHC.Internal.IO.Exception GHC.Internal.System.IO.Error,
xmonad-contrib XMonad.Config.Prime,
copilot-language Copilot.Language.Prelude,
cabal-install-solver Distribution.Solver.Compat.Prelude,
yesod-paginator Yesod.Paginator.Prelude,
hledger-web Hledger.Web.Import 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)
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).
Simple unstructured type for panic
----------------------------------------
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