Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
invalidArgument :: String -> IOError Source #
noSuchThing :: String -> FilePath -> IOException Source #
newtype BugException Source #
Instances
Show BugException Source # | |
Defined in HMGit.Internal.Exceptions showsPrec :: Int -> BugException -> ShowS # show :: BugException -> String # showList :: [BugException] -> ShowS # | |
Exception BugException Source # | |
Defined in HMGit.Internal.Exceptions |
class MonadThrowable m where Source #
Instances
MonadThrowable [] Source # | |
Defined in HMGit.Internal.Exceptions | |
MonadThrowable Maybe Source # | |
MonadThrowable Identity Source # | |
Exception e => MonadThrowable (Either e) Source # | |
MonadThrowable m => MonadThrowable (MaybeT m) Source # | |
MonadThrowable m => MonadThrowable (ListT m) Source # | |
MonadThrowable m => MonadThrowable (IdentityT m) Source # | |
(Exception e, MonadThrowable m) => MonadThrowable (ExceptT e m) Source # | |
(Exception e, MonadThrowable m) => MonadThrowable (ErrorT e m) Source # | |