ratel-2.0.0.11: Notify Honeybadger about exceptions.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ratel

Documentation

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

data Payload Source #

Instances

Instances details
ToJSON Payload Source # 
Instance details

Defined in Ratel

Show Payload Source # 
Instance details

Defined in Ratel

Eq Payload Source # 
Instance details

Defined in Ratel

Methods

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

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

data Error Source #

Instances

Instances details
ToJSON Error Source # 
Instance details

Defined in Ratel

Show Error Source # 
Instance details

Defined in Ratel

Methods

showsPrec :: Int -> Error -> ShowS #

show :: Error -> String #

showList :: [Error] -> ShowS #

Eq Error Source # 
Instance details

Defined in Ratel

Methods

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

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

data Notifier Source #

Instances

Instances details
ToJSON Notifier Source # 
Instance details

Defined in Ratel

Show Notifier Source # 
Instance details

Defined in Ratel

Eq Notifier Source # 
Instance details

Defined in Ratel

data Request Source #

Instances

Instances details
ToJSON Request Source # 
Instance details

Defined in Ratel

Show Request Source # 
Instance details

Defined in Ratel

Eq Request Source # 
Instance details

Defined in Ratel

Methods

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

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

data Server Source #

Instances

Instances details
ToJSON Server Source # 
Instance details

Defined in Ratel

Show Server Source # 
Instance details

Defined in Ratel

Eq Server Source # 
Instance details

Defined in Ratel

Methods

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

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

data Trace Source #

Instances

Instances details
ToJSON Trace Source # 
Instance details

Defined in Ratel

Show Trace Source # 
Instance details

Defined in Ratel

Methods

showsPrec :: Int -> Trace -> ShowS #

show :: Trace -> String #

showList :: [Trace] -> ShowS #

Eq Trace Source # 
Instance details

Defined in Ratel

Methods

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

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

newtype Project Source #

Constructors

Project 

Instances

Instances details
ToJSON Project Source # 
Instance details

Defined in Ratel

Show Project Source # 
Instance details

Defined in Ratel

Eq Project Source # 
Instance details

Defined in Ratel

Methods

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

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

newtype Notice Source #

Constructors

Notice 

Instances

Instances details
FromJSON Notice Source # 
Instance details

Defined in Ratel

Show Notice Source # 
Instance details

Defined in Ratel

Eq Notice Source # 
Instance details

Defined in Ratel

Methods

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

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

newtype NoticeUuid Source #

Constructors

NoticeUuid 

Instances

Instances details
FromJSON NoticeUuid Source # 
Instance details

Defined in Ratel

Show NoticeUuid Source # 
Instance details

Defined in Ratel

Eq NoticeUuid Source # 
Instance details

Defined in Ratel