{"id":17490871,"url":"https://github.com/stackbuilders/rollbar-haskell","last_synced_at":"2025-04-22T19:22:43.287Z","repository":{"id":37985285,"uuid":"298715571","full_name":"stackbuilders/rollbar-haskell","owner":"stackbuilders","description":"A group of libraries written in Haskell to communicate with Rollbar API.","archived":false,"fork":false,"pushed_at":"2025-04-21T11:15:56.000Z","size":219,"stargazers_count":7,"open_issues_count":2,"forks_count":6,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-04-21T12:28:36.905Z","etag":null,"topics":["haskell","rollbar","wai","yesod"],"latest_commit_sha":null,"homepage":"","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stackbuilders.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-09-26T01:42:08.000Z","updated_at":"2025-04-21T11:15:58.000Z","dependencies_parsed_at":"2023-12-18T13:55:21.576Z","dependency_job_id":"65510074-5fb6-4803-b102-67af1f13ac51","html_url":"https://github.com/stackbuilders/rollbar-haskell","commit_stats":{"total_commits":151,"total_committers":5,"mean_commits":30.2,"dds":"0.039735099337748325","last_synced_commit":"c492d2e03bf4707aba86d54a3e32df3bbe45ac38"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackbuilders%2Frollbar-haskell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackbuilders%2Frollbar-haskell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackbuilders%2Frollbar-haskell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackbuilders%2Frollbar-haskell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stackbuilders","download_url":"https://codeload.github.com/stackbuilders/rollbar-haskell/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250306854,"owners_count":21408980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["haskell","rollbar","wai","yesod"],"created_at":"2024-10-19T07:04:44.205Z","updated_at":"2025-04-22T19:22:43.275Z","avatar_url":"https://github.com/stackbuilders.png","language":"Haskell","readme":"# Rollbar Haskell\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-7-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n![CI](https://github.com/stackbuilders/rollbar-haskell/actions/workflows/main.yml/badge.svg)\n[![Hackage Version](https://img.shields.io/hackage/v/rollbar-cli?label=rollbar-cli)](http://hackage.haskell.org/package/rollbar-cli)\n[![Hackage Version](https://img.shields.io/hackage/v/rollbar-client?label=rollbar-cli)](http://hackage.haskell.org/package/rollbar-client)\n[![Hackage Version](https://img.shields.io/hackage/v/rollbar-wai?label=rollbar-cli)](http://hackage.haskell.org/package/rollbar-wai)\n[![Hackage Version](https://img.shields.io/hackage/v/rollbar-yesod?label=rollbar-cli)](http://hackage.haskell.org/package/rollbar-yesod)\n\nA group of libraries written in Haskell to communicate with [Rollbar\nAPI][rollbar-api]. Inspired by\n[bugsnag-haskell](https://github.com/pbrisbin/bugsnag-haskell).\n\n- [rollbar-cli](rollbar-cli/) - Simple CLI tool to perform commons tasks such\n  as tracking deploys.\n- [rollbar-client](rollbar-client/) - Core library to communicate with [Rollbar\n  API][rollbar-api].\n- [rollbar-wai](rollbar-wai/) - Provides error reporting capabilities to\n  [WAI](http://hackage.haskell.org/package/wai) based applications through\n  [Rollbar API][rollbar-api].\n- [rollbar-yesod](rollbar-yesod/) - Provides error reporting capabilities to\n  [Yesod](https://www.yesodweb.com/) applications through [Rollbar\n  API][rollbar-api].\n\n## Requirements\n\n- Install one of the following set of tools (or all of them):\n  - [GHC](https://www.haskell.org/ghc/download.html) and\n    [cabal](https://www.haskell.org/cabal/download.html).\n  - [stack](https://docs.haskellstack.org/en/stable/README/).\n- Set up a [Rollbar][rollbar] account, create a project, and generate an access\n  token.\n  - To get an access token, go to your project's Settings and then to Project\n    Access Tokens, where you can copy or create an access token with scope\n    `post_server_item`.\n\n[rollbar]: https://rollbar.com/\n\n## Getting Started\n\n### Cabal\n\nCompile the projects:\n\n```\ncabal update\ncabal configure --enable-tests\ncabal build all\n```\n\nRun all tests:\n\n```\nenv ROLLBAR_TOKEN=\u003ctoken\u003e cabal test all\n```\n\n### Stack\n\nCompile the projects:\n\n```\nstack build\n```\n\nRun all tests:\n\n```\nenv ROLLBAR_TOKEN=\u003ctoken\u003e stack test\n```\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/sestrella\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2049686?v=4?s=100\" width=\"100px;\" alt=\"Sebastián Estrella\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSebastián Estrella\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=sestrella\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/cptrodolfox\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/20303685?v=4?s=100\" width=\"100px;\" alt=\"William R. Arellano\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eWilliam R. Arellano\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=cptrodolfox\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jpvillaisaza\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/584947?v=4?s=100\" width=\"100px;\" alt=\"Juan Pedro Villa Isaza\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJuan Pedro Villa Isaza\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=jpvillaisaza\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-jpvillaisaza\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/davidmazarro\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/22799724?v=4?s=100\" width=\"100px;\" alt=\"David Mazarro\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavid Mazarro\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=DavidMazarro\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-DavidMazarro\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/sebas1208\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5571870?v=4?s=100\" width=\"100px;\" alt=\"Sebastian Avalos\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSebastian Avalos\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=sebas1208\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/psilospore\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5355976?v=4?s=100\" width=\"100px;\" alt=\"psilospore\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003epsilospore\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=psilospore\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ijsnow\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11557758?v=4?s=100\" width=\"100px;\" alt=\"Isaac Snow\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIsaac Snow\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stackbuilders/rollbar-haskell/commits?author=ijsnow\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n## License\n\nMIT, see [the LICENSE file](LICENSE).\n\n## Contributing\n\nDo you want to contribute to this project? Please take a look at our [contributing guideline](/docs/CONTRIBUTING.md) to know how you can help us build it.\n\n---\n\u003cimg src=\"https://cdn.stackbuilders.com/media/images/Sb-supports.original.png\" alt=\"Stack Builders\" width=\"50%\"\u003e\u003c/img\u003e\n[Check out our libraries](https://github.com/stackbuilders/) | [Join our team](https://www.stackbuilders.com/join-us/)\n\n[rollbar-api]: https://docs.rollbar.com/\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstackbuilders%2Frollbar-haskell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstackbuilders%2Frollbar-haskell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstackbuilders%2Frollbar-haskell/lists"}