ratel-1.0.8: Notify Honeybadger about exceptions.

Safe HaskellNone
LanguageHaskell2010

Ratel

Documentation

toError :: (Exception exception, HasCallStack) => exception -> Error Source #

data Payload Source #

Instances
Eq Payload Source # 
Instance details

Defined in Ratel

Methods

(==) :: Payload -> Payload -> Bool #

(/=) :: Payload -> Payload -> Bool #

Show Payload Source # 
Instance details

Defined in Ratel

ToJSON Payload Source # 
Instance details

Defined in Ratel

data Error Source #

Instances
Eq Error Source # 
Instance details

Defined in Ratel

Methods

(==) :: Error -> Error -> Bool #

(/=) :: Error -> Error -> Bool #

Show Error Source # 
Instance details

Defined in Ratel

Methods

showsPrec :: Int -> Error -> ShowS #

show :: Error -> String #

showList :: [Error] -> ShowS #

ToJSON Error Source # 
Instance details

Defined in Ratel

data Notifier Source #

Instances
Eq Notifier Source # 
Instance details

Defined in Ratel

Show Notifier Source # 
Instance details

Defined in Ratel

ToJSON Notifier Source # 
Instance details

Defined in Ratel

data Server Source #

Instances
Eq Server Source # 
Instance details

Defined in Ratel

Methods

(==) :: Server -> Server -> Bool #

(/=) :: Server -> Server -> Bool #

Show Server Source # 
Instance details

Defined in Ratel

ToJSON Server Source # 
Instance details

Defined in Ratel

data Trace Source #

Instances
Eq Trace Source # 
Instance details

Defined in Ratel

Methods

(==) :: Trace -> Trace -> Bool #

(/=) :: Trace -> Trace -> Bool #

Show Trace Source # 
Instance details

Defined in Ratel

Methods

showsPrec :: Int -> Trace -> ShowS #

show :: Trace -> String #

showList :: [Trace] -> ShowS #

ToJSON Trace Source # 
Instance details

Defined in Ratel

data Project Source #

Constructors

Project 
Instances
Eq Project Source # 
Instance details

Defined in Ratel

Methods

(==) :: Project -> Project -> Bool #

(/=) :: Project -> Project -> Bool #

Show Project Source # 
Instance details

Defined in Ratel

ToJSON Project Source # 
Instance details

Defined in Ratel

data Notice Source #

Constructors

Notice 
Instances
Eq Notice Source # 
Instance details

Defined in Ratel

Methods

(==) :: Notice -> Notice -> Bool #

(/=) :: Notice -> Notice -> Bool #

Show Notice Source # 
Instance details

Defined in Ratel

FromJSON Notice Source # 
Instance details

Defined in Ratel

newtype NoticeUuid Source #

Constructors

NoticeUuid 
Instances
Eq NoticeUuid Source # 
Instance details

Defined in Ratel

Show NoticeUuid Source # 
Instance details

Defined in Ratel

FromJSON NoticeUuid Source # 
Instance details

Defined in Ratel