Safe Haskell | None |
---|---|
Language | Haskell2010 |
Main entry point to the application.
Synopsis
- newtype ApiToken = ApiToken {
- unApiToken :: Text
- newtype Environment = Environment {}
- data Person = Person {}
- data Settings = Settings {}
- data Options = Options {}
- emptyOptions :: Options
- reportErrorS :: (MonadIO m, MonadBaseControl IO m) => Settings -> Options -> Text -> Text -> m ()
- reportLoggerErrorS :: (MonadIO m, MonadBaseControl IO m) => Settings -> Options -> Text -> (Text -> Text -> m ()) -> Text -> m ()
- reportErrorSCustomFingerprint :: (MonadIO m, MonadBaseControl IO m) => Settings -> Options -> Text -> Maybe (Text -> Text -> m ()) -> Text -> Text -> m ()
- buildJSON :: Settings -> Options -> Text -> Text -> Maybe Text -> Value
Documentation
newtype Environment Source #
Instances
Show Environment Source # | |
Defined in Rollbar showsPrec :: Int -> Environment -> ShowS # show :: Environment -> String # showList :: [Environment] -> ShowS # |
Settings | |
|
:: (MonadIO m, MonadBaseControl IO m) | |
=> Settings | |
-> Options | |
-> Text | log section |
-> Text | log message |
-> m () |
report errors to rollbar.com and log them to stdout
:: (MonadIO m, MonadBaseControl IO m) | |
=> Settings | |
-> Options | |
-> Text | log section |
-> (Text -> Text -> m ()) | logger that takes the section and the message |
-> Text | log message |
-> m () |
used by Rollbar.MonadLogger to pass a custom logger