{"id":160040,"name":"QuickCheck","ecosystem":"hackage","description":"QuickCheck is a library for random testing of program properties.\nThe programmer provides a specification of the program, in the form of\nproperties which functions should satisfy, and QuickCheck then tests that the\nproperties hold in a large number of randomly generated cases.\nSpecifications are expressed in Haskell, using combinators provided by\nQuickCheck. QuickCheck provides combinators to define properties, observe the\ndistribution of test data, and define test data generators.\n\nMost of QuickCheck's functionality is exported by the main Test.QuickCheck\nmodule. The main exception is the monadic property testing library in\nTest.QuickCheck.Monadic.\n\nIf you are new to QuickCheck, you can try looking at the following resources:\n\nThe official QuickCheck manual.\nIt's a bit out-of-date in some details and doesn't cover newer QuickCheck features,\nbut is still full of good advice.\n\nhttps://begriffs.com/posts/2017-01-14-design-use-quickcheck.html,\na detailed tutorial written by a user of QuickCheck.\n\nThe quickcheck-instances\ncompanion package provides instances for types in Haskell Platform packages\nat the cost of additional dependencies.","homepage":"https://github.com/nick8325/quickcheck","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/nick8325/quickcheck","keywords_array":["bsd3","library","testing","Propose Tags"],"namespace":null,"versions_count":65,"first_release_published_at":"2006-11-02T14:21:18.000Z","latest_release_published_at":"2023-05-31T15:38:24.000Z","latest_release_number":"2.14.3","last_synced_at":"2026-05-30T16:00:54.216Z","created_at":"2022-04-05T17:34:06.620Z","updated_at":"2026-05-30T16:00:54.218Z","registry_url":"https://hackage.haskell.org/package/QuickCheck","install_command":"cabal install QuickCheck","documentation_url":null,"metadata":{},"repo_metadata":{"id":4108684,"uuid":"5218355","full_name":"nick8325/quickcheck","owner":"nick8325","description":"Automatic testing of Haskell programs.","archived":false,"fork":false,"pushed_at":"2025-07-15T13:34:54.000Z","size":1282,"stargazers_count":755,"open_issues_count":62,"forks_count":126,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-07-16T01:54:09.336Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nick8325.png","metadata":{"files":{"readme":"README","changelog":"changelog","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":"2012-07-28T22:50:15.000Z","updated_at":"2025-07-15T13:34:27.000Z","dependencies_parsed_at":"2024-03-25T10:29:52.623Z","dependency_job_id":"9ac14ade-fd3e-4eb8-8c63-b006d07df292","html_url":"https://github.com/nick8325/quickcheck","commit_stats":{"total_commits":1043,"total_committers":79,"mean_commits":13.20253164556962,"dds":0.7257909875359541,"last_synced_commit":"d66336ce59e0e3536afcef4f2e147b7028d89dd0"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/nick8325/quickcheck","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nick8325","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271477925,"owners_count":24766421,"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","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"},"owner_record":{"login":"nick8325","name":"Nick Smallbone","uuid":"104447","kind":"user","description":"","email":"","website":null,"location":"Göteborg, Sweden","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/104447?v=4","repositories_count":18,"last_synced_at":"2023-03-16T10:05:15.410Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/nick8325","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T06:59:21.864Z","updated_at":"2023-03-16T10:05:15.414Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nick8325","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nick8325/repositories"},"tags":[{"name":"2.16","sha":"eee9e6e773984fe87c517598e1b8aa03eabc289c","kind":"commit","published_at":"2025-06-16T07:32:53.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.16","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.16/manifests"},{"name":"2.15.0.1","sha":"7e972cadfe9745db47a0e625c20096ec854da7f8","kind":"commit","published_at":"2024-05-27T14:55:24.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.15.0.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.15.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.15.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.15.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.15.0.1/manifests"},{"name":"2.15","sha":"6e65896ae3b5d038cf8594fab38dd52431011867","kind":"commit","published_at":"2024-04-22T12:18:30.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.15","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.15/manifests"},{"name":"2.14.3","sha":"2d73ed7c8a5b272df108307bd4d25f898e94034e","kind":"commit","published_at":"2023-05-31T15:24:13.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.14.3","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14.3/manifests"},{"name":"2.14.2","sha":"2dcfbf6170d58f993a53159c24e2549744c9cf2a","kind":"commit","published_at":"2020-11-14T21:49:12.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.14.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14.2/manifests"},{"name":"2.14.1","sha":"73c676f6451a27aff04ce60b20b9ffa8f34faf28","kind":"commit","published_at":"2020-07-05T11:59:45.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.14.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14.1/manifests"},{"name":"2.14","sha":"b1f66a429f5a809237702928a2a5eef4a7768da6","kind":"commit","published_at":"2020-03-28T00:16:52.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.14","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.14/manifests"},{"name":"2.13.2","sha":"af14a56beda3bb02239ffb0ef7f8e9b393fec8e4","kind":"commit","published_at":"2019-06-30T19:40:17.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.13.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.13.2/manifests"},{"name":"2.13.1","sha":"2b9fe42174c9ac9df34329f5acdb9ba08c2381ec","kind":"commit","published_at":"2019-03-29T05:20:53.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.13.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.13.1/manifests"},{"name":"2.13","sha":"8a0f21782c8abe0776bc1cea8bf1f8d0b601a7c2","kind":"commit","published_at":"2019-03-25T23:05:58.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.13","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.13/manifests"},{"name":"2.12.6.1","sha":"0cfcb08a7c006411101ee46e84b226bf270359d0","kind":"commit","published_at":"2018-10-02T19:29:52.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12.6.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.6.1/manifests"},{"name":"2.12.6","sha":"4a3b8c16f9079cbb78bd1e4183bdf1f4604992d6","kind":"commit","published_at":"2018-10-02T14:39:48.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12.6","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.6/manifests"},{"name":"2.12.4","sha":"75db4d2586ab23b674b2e2262d0798917959bc9d","kind":"commit","published_at":"2018-09-12T15:59:37.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12.4","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.4/manifests"},{"name":"2.12.3","sha":"257d6a414adc3981474a3b9b4052c630facd8a48","kind":"commit","published_at":"2018-09-12T15:24:24.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12.3","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.3/manifests"},{"name":"2.12.2","sha":"ca84a4c07f0fc02f94e80952d5e52fd93097e82e","kind":"commit","published_at":"2018-09-10T12:04:17.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.2/manifests"},{"name":"2.12.1","sha":"f91ea5072491b54a882657b8a3aacbda7d6668ab","kind":"commit","published_at":"2018-09-06T13:08:01.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12.1/manifests"},{"name":"2.12","sha":"270de1bef894ed1e3d13478a15fa23e9dac0c365","kind":"commit","published_at":"2018-09-03T02:12:40.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.12","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.12/manifests"},{"name":"2.11.3","sha":"e51f2dcb6a0f7f10f5acd254b6d60fbbe0d11864","kind":"commit","published_at":"2018-01-12T19:09:47.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.11.3","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11.3/manifests"},{"name":"2.11.2","sha":"b961591a0a904e17ff8c3fd0165b00842630aab2","kind":"commit","published_at":"2018-01-12T18:19:40.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.11.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11.2/manifests"},{"name":"2.11.1","sha":"78f450ce1531498fb066fc67bce59dfc4892b0d9","kind":"commit","published_at":"2018-01-12T14:14:33.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.11.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11.1/manifests"},{"name":"2.11","sha":"240275854d8b4ae2373a2c15fb223107558d7579","kind":"commit","published_at":"2018-01-12T09:43:39.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.11","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.11/manifests"},{"name":"2.10.1","sha":"9d2c151a6810e4de34172cde55c78a4fba768b01","kind":"commit","published_at":"2017-10-06T14:02:27.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.10.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.10.1/manifests"},{"name":"2.10.0.1","sha":"3b0e088157c758cdcce6fae335e54e4a3cbf40cc","kind":"commit","published_at":"2017-06-16T09:23:56.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.10.0.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.10.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.10.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.10.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.10.0.1/manifests"},{"name":"2.10","sha":"e32105a9ceb40c8ab11cd57b86e50e99d6e2a251","kind":"commit","published_at":"2017-06-15T21:17:16.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.10","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.10/manifests"},{"name":"2.9.2","sha":"2433836e53a70c644f98763c2ab97f040c44d41e","kind":"commit","published_at":"2016-09-15T08:44:10.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.9.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.9.2/manifests"},{"name":"2.9.1","sha":"3f584d3be4b1877e885da71f23cfd5c26f9a36b6","kind":"commit","published_at":"2016-07-11T07:41:41.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.9.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.9.1/manifests"},{"name":"2.9","sha":"f08304c026a4e56cfce975661e908508e131237d","kind":"commit","published_at":"2016-07-10T19:06:33.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.9","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.9/manifests"},{"name":"2.8.2","sha":"d16bb3626d9e179404ab08903315bc5f2be7dbf4","kind":"commit","published_at":"2016-01-15T16:09:00.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.8.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.8.2/manifests"},{"name":"2.8.1","sha":"7fd0ed398020fae713865d750a8da36e5592cf75","kind":"commit","published_at":"2015-04-03T12:22:44.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.8.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.8.1/manifests"},{"name":"2.8","sha":"355042c971bab0d40e8245aafbcfe2cfa2c1a928","kind":"commit","published_at":"2015-03-18T20:49:15.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.8","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.8/manifests"},{"name":"2.7.6","sha":"490fd141a0e31511c4a32e5a3057a634b42f42af","kind":"commit","published_at":"2014-07-15T22:34:39.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7.6","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.6/manifests"},{"name":"2.7.5","sha":"fc488ef6b917911704741d63b75c4d74c8fcf00c","kind":"commit","published_at":"2014-05-28T19:21:31.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7.5","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.5/manifests"},{"name":"2.7.4","sha":"d190a505ab40472a53332483cfca242bb8a86bb8","kind":"commit","published_at":"2014-05-28T18:08:13.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7.4","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.4/manifests"},{"name":"2.7.3","sha":"3d8cef27d17ae7c13543dd00b704157aa0cddb9d","kind":"commit","published_at":"2014-03-24T08:07:06.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7.3","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.3/manifests"},{"name":"2.7.2","sha":"b497485598f3fcb7b39af2185187a812784aa683","kind":"commit","published_at":"2014-03-22T21:59:51.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.2/manifests"},{"name":"2.7.1","sha":"0197a01b1023bf87d96c29736c7fa1fcb5575ac2","kind":"commit","published_at":"2014-03-20T12:42:34.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7.1/manifests"},{"name":"2.7","sha":"ea9800c27d66527a0848aee677bf54be21e37bac","kind":"commit","published_at":"2014-03-19T16:50:28.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.7","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.7/manifests"},{"name":"2.6.0","sha":"9956adc028ca7e7745fe5a8bf75bf3e349df3655","kind":"commit","published_at":"2013-03-07T13:01:00.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.6.0","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.6.0/manifests"},{"name":"2.5.1.1","sha":"2c11f16da4803a7777beffc0e3a6d1e2048e0d5a","kind":"commit","published_at":"2012-09-22T22:24:14.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.5.1.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.5.1.1/manifests"},{"name":"2.5.1","sha":"470eb723ef145b23bf8ee0d344c726916f616982","kind":"commit","published_at":"2012-09-22T22:00:35.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.5.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.5.1/manifests"},{"name":"2.5","sha":"4805d2992050f712c6da87ca9a2fe15f65dd8994","kind":"tag","published_at":"2012-06-18T12:47:31.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.5","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.5/manifests"},{"name":"2.4.2","sha":"446892af6fa9a68421c4339fcdbbf4e33ff29074","kind":"tag","published_at":"2011-12-18T19:12:20.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.4.2","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.4.2/manifests"},{"name":"2.4.1.1","sha":"f9d0409a541eb2b80957e74bd4d529782117cf79","kind":"tag","published_at":"2011-04-26T18:57:25.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.4.1.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.4.1.1/manifests"},{"name":"2.4.1","sha":"667908249080967d235ce0c7b3ed5b0efa7a7005","kind":"tag","published_at":"2011-04-26T18:51:53.000Z","download_url":"https://codeload.github.com/nick8325/quickcheck/tar.gz/2.4.1","html_url":"https://github.com/nick8325/quickcheck/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/nick8325/quickcheck@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/tags/2.4.1/manifests"}]},"repo_metadata_updated_at":"2025-08-21T12:07:44.741Z","dependent_packages_count":246,"downloads":444770,"downloads_period":"total","dependent_repos_count":7326,"rankings":{"downloads":0.05651313930488839,"dependent_repos_count":0.05651313930488839,"dependent_packages_count":0.1469341621927098,"stargazers_count":1.0454930771404352,"forks_count":2.8143543373834414,"docker_downloads_count":1.2884995761514553,"average":0.9013845719129697},"purl":"pkg:hackage/QuickCheck","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/QuickCheck","docker_dependents_count":3,"docker_downloads_count":292,"usage_url":"https://repos.ecosyste.ms/usage/hackage/QuickCheck","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/QuickCheck/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-07-16T12:20:55.084Z","issues_count":116,"pull_requests_count":94,"avg_time_to_close_issue":63761649.42253521,"avg_time_to_close_pull_request":27142702.528735634,"issues_closed_count":70,"pull_requests_closed_count":87,"pull_request_authors_count":41,"issue_authors_count":67,"avg_comments_per_issue":3.3275862068965516,"avg_comments_per_pull_request":3.3297872340425534,"merged_pull_requests_count":65,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":10083893.0,"past_year_avg_time_to_close_pull_request":2647391.0,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":1.3,"past_year_avg_comments_per_pull_request":3.6666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/nick8325%2Fquickcheck/issues","maintainers":[{"login":"MaximilianAlgehed","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaximilianAlgehed"},{"login":"Rewbert","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rewbert"},{"login":"nick8325","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nick8325"},{"login":"UlfNorell","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/UlfNorell"}],"active_maintainers":[{"login":"MaximilianAlgehed","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaximilianAlgehed"},{"login":"Rewbert","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rewbert"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/QuickCheck/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/QuickCheck/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/QuickCheck/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/QuickCheck/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/QuickCheck/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/QuickCheck/codemeta","maintainers":[{"uuid":"DonaldStewart","login":"DonaldStewart","name":null,"email":null,"url":null,"packages_count":106,"html_url":"https://hackage.haskell.org/user/DonaldStewart","role":null,"created_at":"2022-11-14T16:40:19.436Z","updated_at":"2022-11-14T16:40:19.436Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/DonaldStewart/packages"},{"uuid":"KoenClaessen","login":"KoenClaessen","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://hackage.haskell.org/user/KoenClaessen","role":null,"created_at":"2022-11-14T16:40:19.454Z","updated_at":"2022-11-14T16:40:19.454Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/KoenClaessen/packages"},{"uuid":"NickSmallbone","login":"NickSmallbone","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://hackage.haskell.org/user/NickSmallbone","role":null,"created_at":"2022-11-14T16:40:19.462Z","updated_at":"2022-11-14T16:40:19.462Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/NickSmallbone/packages"},{"uuid":"SimonMarlow","login":"SimonMarlow","name":null,"email":null,"url":null,"packages_count":31,"html_url":"https://hackage.haskell.org/user/SimonMarlow","role":null,"created_at":"2022-11-14T16:40:19.470Z","updated_at":"2022-11-14T16:40:19.470Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/SimonMarlow/packages"}]}