{"id":13709575,"url":"https://github.com/purescript/purescript-gen","last_synced_at":"2026-03-04T23:30:59.719Z","repository":{"id":19382811,"uuid":"86924715","full_name":"purescript/purescript-gen","owner":"purescript","description":"A type class for random generator implementations.","archived":false,"fork":false,"pushed_at":"2022-04-27T21:08:40.000Z","size":50,"stargazers_count":8,"open_issues_count":0,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-29T21:05:41.388Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PureScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/purescript.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-04-01T15:57:16.000Z","updated_at":"2024-03-31T14:11:54.000Z","dependencies_parsed_at":"2022-08-07T09:15:17.451Z","dependency_job_id":null,"html_url":"https://github.com/purescript/purescript-gen","commit_stats":null,"previous_names":["garyb/purescript-gen"],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purescript%2Fpurescript-gen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purescript%2Fpurescript-gen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purescript%2Fpurescript-gen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purescript%2Fpurescript-gen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/purescript","download_url":"https://codeload.github.com/purescript/purescript-gen/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239899786,"owners_count":19715461,"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":[],"created_at":"2024-08-02T23:00:41.775Z","updated_at":"2026-01-11T13:31:26.194Z","avatar_url":"https://github.com/purescript.png","language":"PureScript","readme":"# purescript-gen\n\n[![Latest release](http://img.shields.io/github/release/purescript/purescript-gen.svg)](https://github.com/purescript/purescript-gen/releases)\n[![Build status](https://github.com/purescript/purescript-gen/workflows/CI/badge.svg?branch=master)](https://github.com/purescript/purescript-gen/actions?query=workflow%3ACI+branch%3Amaster)\n[![Pursuit](https://pursuit.purescript.org/packages/purescript-gen/badge)](https://pursuit.purescript.org/packages/purescript-gen)\n\nA type class for random generator implementations.\n\nNote that this library only provides the `MonadGen` type class; it does not provide any implementations of it. The intention is that libraries may depend on `purescript-gen` in order to provide functions for random generation of any data types they define while also keeping their dependency footprints minimal, and not tying users to any specific random generation library (since any library implementing random generation of values should be able to implement the `MonadGen` interface).\n\n## Installation\n\n```\nspago install gen\n```\n\n## Documentation\n\nModule documentation is [published on Pursuit](http://pursuit.purescript.org/packages/purescript-gen).\n","funding_links":[],"categories":["Random"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpurescript%2Fpurescript-gen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpurescript%2Fpurescript-gen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpurescript%2Fpurescript-gen/lists"}