| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Rollbar
Description
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
Constructors
| ApiToken | |
Fields
| |
newtype Environment Source #
Constructors
| Environment | |
Fields | |
Instances
| Show Environment Source # | |
Defined in Rollbar Methods showsPrec :: Int -> Environment -> ShowS # show :: Environment -> String # showList :: [Environment] -> ShowS # | |
Constructors
| Settings | |
Fields
| |
Arguments
| :: (MonadIO m, MonadBaseControl IO m) | |
| => Settings | |
| -> Options | |
| -> Text | log section |
| -> Text | log message |
| -> m () |
report errors to rollbar.com and log them to stdout
Arguments
| :: (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