hsdev-0.3.3.1: Haskell development library

Safe HaskellNone
LanguageHaskell98

HsDev.Types

Synopsis

Documentation

data HsDevError Source #

hsdev exception type

Instances
Show HsDevError Source # 
Instance details

Defined in HsDev.Types

Semigroup HsDevError Source # 
Instance details

Defined in HsDev.Types

Monoid HsDevError Source # 
Instance details

Defined in HsDev.Types

NFData HsDevError Source # 
Instance details

Defined in HsDev.Types

Methods

rnf :: HsDevError -> () #

ToJSON HsDevError Source # 
Instance details

Defined in HsDev.Types

FromJSON HsDevError Source # 
Instance details

Defined in HsDev.Types

Exception HsDevError Source # 
Instance details

Defined in HsDev.Types

Formattable HsDevError Source # 
Instance details

Defined in HsDev.Types

Monad m => MonadError HsDevError (InspectM k t m) Source # 
Instance details

Defined in HsDev.Symbols.Types

Methods

throwError :: HsDevError -> InspectM k t m a #

catchError :: InspectM k t m a -> (HsDevError -> InspectM k t m a) -> InspectM k t m a #