Îõ³h*(€%@Š      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰1.1.0 Safe-InferredlŠ‹ŒŽ‘ Safe-Inferred"Ò}rollbar-clientRepresents a list of Request! modifiers that are combined by getRequestModifier into a single function.rollbar-client A list of Request header names to be excluded.rollbar-client A list of Request param names to be excluded.rollbar-client A list of Request header names to be included.rollbar-client A list of Request params names to be included.rollbar-client#Git SHA of revision being deployed.rollbar-client/Environment to which the revision was deployed. rollbar-client7General settings required to interact with Rollbar API.rollbar-client!Rollbar API authentication token.rollbar-client/Environment to which the revision was deployed.rollbar-client#Git SHA of revision being deployed.rollbar-clientTypeclass used to pull Rollbar   out of a given ’.rollbar-clientReads   from a YAML file.rollbar-client Similar to , but it throws a “ if the  is not found.rollbar-client Gets the  from  0 (if the value is present), otherwise gets the  from gitË (if the executable is present) directly by running the following command git rev-parse HEADÎ, if none of them are present (neither the value nor the executable) returns ”.rollbar-clientReturns an empty , the function produced by getRequestModifier$ given this values is equivalent to •.    Safe-Inferred"1¾ –—˜™š›œž Safe-Inferred" Õrollbar-client-Pings Rollbar API server, on success returns .Example Àsettings <- readSettings "rollbar.yaml" runRollbar settings ping Reference /https://explorer.docs.rollbar.com/#section/Ping Safe-Inferred"%&äN4!rollbar-client,Data about the server related to this event.#rollbar-clientA string up to 255 characters.$rollbar-client%The server hostname. Will be indexed.%rollbar-client€Path to the application code root, not including the final slash. Used to collapse non-project code when displaying tracebacks.&rollbar-clientÄName of the checked-out source control branch. Defaults to "master".'rollbar-client9String describing the running code version on the server.(rollbar-client.Data about the request this event occurred in.*rollbar-client#Full URL where this event occurred.+rollbar-clientThe request method.,rollbar-client&Object containing the request headers.-rollbar-client8Any routing parameters (i.e. for use with Rails Routes)..rollbar-clientQuery string params./rollbar-clientThe raw query string.0rollbar-client POST params.1rollbar-clientThe raw POST body.2rollbar-client¤Can also be the special value "$remote_ip", which will be replaced with the source IP of the API request. Will be indexed, as long as it is a valid IPv4 address.3rollbar-clientÕThe severity level. One of: "critical", "error", "warning", "info", "debug" Defaults to "error" for exceptions and "info" for messages. The level of the *first* occurrence of an item is used as the item's level.=rollbar-client,An object describing the exception instance.?rollbar-clientThe exception class name.@rollbar-client#The exception message, as a string.Arollbar-client±An alternate human-readable string describing the exception Usually the original exception message will have been machine-generated; you can use this to send something custom.Brollbar-client1Additional code before and after the "code" line.Drollbar-client-List of lines of code before the "code" line.Erollbar-client,List of lines of code after the "code" line.Hrollbar-client%The filename including its full path.Irollbar-clientThe line number as an integer.Jrollbar-client The column number as an integer.Krollbar-clientThe method or function name.Lrollbar-clientThe line of code.Mrollbar-clientöA string containing the class name. Used in the UI when the payload's top-level "language" key has the value "java".Nrollbar-client1Additional code before and after the "code" line.Qrollbar-clientÔA list of stack frames, ordered such that the most recent call is last in the list.Wrollbar-client×The main data being sent. It can either be a message, an exception, or a crash report.\rollbar-client£The name of the environment in which this occurrence was seen. A string up to 255 characters. For best results, use "production" or "prod" for your production environment. You don't need to configure anything in the Rollbar UI for new environment names; we'll detect them automatically.]rollbar-client×The main data being sent. It can either be a message, an exception, or a crash report.^rollbar-clientïThe severity level. One of: "critical", "error", "warning", "info", "debug" Defaults to "error" for exceptions and "info" for messages. The level of the *first* occurrence of an item is used as the item's level. timestamp code_version_rollbar-clientùThe platform on which this occurred. Meaningful platform names: "browser", "android", "ios", "flash", "client", "heroku", "google-app-engine" If this is a client-side event, be sure to specify the platform and use a post_client_item access token.`rollbar-clientªThe name of the language your code is written in. This can affect the order of the frames in the stack trace. The following languages set the most recent call first - ruby,  javascript, php, java, 'objective-c', luaû It will also change the way the individual frames are displayed, with what is most consistent with users of the language.arollbar-client;The name of the framework your code uses. context requestbrollbar-client6Data about the request this event occurred in. personcrollbar-client4Data about the server related to this event. clientdrollbar-client(Any arbitrary metadata you want to send.erollbar-clientÕA string that will be used as the title of the Item occurrences will be grouped into.frollbar-clientIdentifies this occurrence.grollbar-client0Controlls how this occurrence should be grouped.hrollbar-client.Describes the library used to send this event.irollbar-client Builds an Z based on a S.jrollbar-client Builds a = based on Ÿ.krollbar-client Builds a 3 based on a S.lrollbar-clientPulls  out of  Ü and build a list of 'Endo Request' which are folded as a single request modifier function.mrollbar-clientÄReturns information about this package such as the name and version.nrollbar-client8Reports an occurrence (exception or message) to Rollbar.Example Ñsettings <- readSettings "rollbar.yaml" runRollbar settings $ do item <- mkItem $ PayloadTrace $ Trace [] $ Exception { exceptionClass = "NameError" , exceptionMessage = Just "global name 'foo' is not defined" , exceptionDescription = Just "Something went wrong while trying to save the user object" } createItem item Reference 8https://explorer.docs.rollbar.com/#operation/create-itemÔZ[\]^_`abcdefghiWXYSTUVOPQRFGHIJKLMNBCDE=>?@Aj9:;<345678k(),1*+-./02l!"$#%&' mn Safe-Inferred"%&Ò"û qrollbar-clientStatus of the deployment.xrollbar-client/Environment to which the revision was deployed.yrollbar-client#Git SHA of revision being deployed.zrollbar-client(Rollbar username of person who deployed.{rollbar-clientÃLocal username of person who deployed. Displayed in web app if no z was specified.|rollbar-client+Additional text to include with the deploy.}rollbar-clientStatus of the deployment.~rollbar-client Builds a v based on a .Example getRevision >>= mkDeployrollbar-clientTracks a deploy in Rollbar.Example ûsettings <- readSettings "rollbar.yaml" runRollbar settings $ do deploy <- getRevision >>= mkDeploy reportDeploy deploy Reference 8https://explorer.docs.rollbar.com/#operation/post-deployvwxyz{|}~qsrtuop$(c) 2020-present Stack Builders Inc.MIT0Sebastián Estrella  Safe-InferredÒ$*‚rollbar-client!Runs a computation, captures any    threw, and send it to Rollbar.ƒrollbar-clientRun a computation in € monad.„qsrtuvwxyz{|}op~BCDE(),1*+-./02=>?@AZ[\]^_`abcdefgh9:;?@Aj9:;<345678k(),1*+-./02l!"$#%&' mn   €‚ƒ       !!"#$$%&'()**+,-./0123456789::;<==>?@AABCDDEFGHIJKLLMNOPQRSSTUUVWXYZ[\]^_`abcdefghiijklmnoopqrstuvwxxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‰Ž‰Š‘’’“”•–‰— ˜+rollbar-client-1.1.0-3i0OCQ32yONJpzQrlJkhhSRollbar.Clientrollbar-clientPaths_rollbar_clientRollbar.Client.SettingsRollbar.Client.InternalRollbar.Client.PingRollbar.Client.ItemRollbar.Client.DeployE SomeExceptionRequestModifiersrequestModifiersExcludeHeadersrequestModifiersExcludeParamsrequestModifiersIncludeHeadersrequestModifiersIncludeParamsRevision EnvironmentTokenSettings settingsTokensettingsEnvironmentsettingsRevisionsettingsRequestModifiers HasSettings getSettings readSettings getRevisiongetRevisionMaybedefaultRequestModifiersPongpingItemIdNotifier notifierNamenotifierVersionServer serverCpu serverHost serverRoot serverBranchserverCodeVersionRequest requestUrl requestMethodrequestHeaders requestParams requestGetrequestQueryStrings requestPost requestBody requestUserIpLevel LevelCritical LevelError LevelWarning LevelInfo LevelDebugMessage messageBodymessageMetadata ExceptionexceptionClassexceptionMessageexceptionDescriptionContext contextPre contextPostFrame frameFilename frameLineno frameColno frameMethod frameCodeframeClassName frameContextTrace traceFramestraceExceptionPayload PayloadTracePayloadTraceChainPayloadMessageBody bodyPayloadItemitemEnvironmentitemBody itemLevel itemPlatform itemLanguage itemFramework itemRequest itemServercustomtitleuuid fingerprint itemNotifiermkItem mkExceptionmkLevelgetRequestModifierdefaultNotifier createItemDeployIdStatus StatusStartedStatusSucceeded StatusFailedStatusTimedOutDeploydeployEnvironmentdeployRevisiondeployRollbarUsernamedeployLocalUsername deployComment deployStatusmkDeploy reportDeployRollbar withRollbar runRollbar$fHasSettingsRollbar$fMonadHttpRollbar$fApplicativeRollbar$fFunctorRollbar$fMonadRollbar$fMonadIORollbarversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDirgetDataFileName getSysconfDirbaseGHC.BaseMonadRevisionNotFound GHC.MaybeNothingid DataResponseunDataResponseResultResponseresultResponseErrresultResponseResultrollbarbaseUrlGHC.Exception.Type