ratel-1.0.4: Notify Honeybadger about exceptions.

Safe HaskellNone
LanguageHaskell2010

Ratel

Documentation

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

type ApiKey = String #

data Payload #

Instances
Eq Payload # 
Instance details

Defined in Ratel

Methods

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

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

Show Payload # 
Instance details

Defined in Ratel

ToJSON Payload # 
Instance details

Defined in Ratel

data Error #

Instances
Eq Error # 
Instance details

Defined in Ratel

Methods

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

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

Show Error # 
Instance details

Defined in Ratel

Methods

showsPrec :: Int -> Error -> ShowS #

show :: Error -> String #

showList :: [Error] -> ShowS #

ToJSON Error # 
Instance details

Defined in Ratel

data Notifier #

Instances
Eq Notifier # 
Instance details

Defined in Ratel

Show Notifier # 
Instance details

Defined in Ratel

ToJSON Notifier # 
Instance details

Defined in Ratel

data Server #

Instances
Eq Server # 
Instance details

Defined in Ratel

Methods

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

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

Show Server # 
Instance details

Defined in Ratel

ToJSON Server # 
Instance details

Defined in Ratel

data Trace #

Instances
Eq Trace # 
Instance details

Defined in Ratel

Methods

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

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

Show Trace # 
Instance details

Defined in Ratel

Methods

showsPrec :: Int -> Trace -> ShowS #

show :: Trace -> String #

showList :: [Trace] -> ShowS #

ToJSON Trace # 
Instance details

Defined in Ratel

data Project #

Constructors

Project 
Instances
Eq Project # 
Instance details

Defined in Ratel

Methods

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

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

Show Project # 
Instance details

Defined in Ratel

ToJSON Project # 
Instance details

Defined in Ratel

data Notice #

Constructors

Notice 
Instances
Eq Notice # 
Instance details

Defined in Ratel

Methods

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

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

Show Notice # 
Instance details

Defined in Ratel

FromJSON Notice # 
Instance details

Defined in Ratel

newtype NoticeUuid #

Constructors

NoticeUuid 
Instances
Eq NoticeUuid # 
Instance details

Defined in Ratel

Show NoticeUuid # 
Instance details

Defined in Ratel

FromJSON NoticeUuid # 
Instance details

Defined in Ratel