{"id":17537583,"url":"https://github.com/zenhack/unison-parsers","last_synced_at":"2026-01-08T01:04:40.696Z","repository":{"id":151019475,"uuid":"201508243","full_name":"zenhack/unison-parsers","owner":"zenhack","description":"Parser combinator library in Unison","archived":false,"fork":false,"pushed_at":"2019-09-07T20:38:03.000Z","size":3393,"stargazers_count":6,"open_issues_count":2,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-03T13:45:10.388Z","etag":null,"topics":["parser-combinators","unison","unison-language"],"latest_commit_sha":null,"homepage":null,"language":"Roff","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zenhack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2019-08-09T16:52:51.000Z","updated_at":"2023-07-25T14:28:05.000Z","dependencies_parsed_at":"2023-06-16T04:30:52.041Z","dependency_job_id":null,"html_url":"https://github.com/zenhack/unison-parsers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenhack%2Funison-parsers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenhack%2Funison-parsers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenhack%2Funison-parsers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenhack%2Funison-parsers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zenhack","download_url":"https://codeload.github.com/zenhack/unison-parsers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246135739,"owners_count":20729056,"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":["parser-combinators","unison","unison-language"],"created_at":"2024-10-20T20:42:15.040Z","updated_at":"2026-01-08T01:04:40.655Z","avatar_url":"https://github.com/zenhack.png","language":"Roff","readme":"WIP parser combinator library for unison.\n\nThe library itself is in the .parsers namespace. There are also some\nbasic predicates and utility functions on characters in the .ascii\nnamespace, which should probably be pushed into the stdlib, once there's\na process for doing that. Finally there is a .json namespace that\nincludes a WIP JSON parser, with at least one known bug. This is the\nbest example code that exists currently.\n\nYou will need to be running unison master in order to use this; it\ndepends on a `Char` builtin that was added after alpha release.\n\nNote that this is poorly tested; please report bugs, but also expect\nthem for now.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzenhack%2Funison-parsers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzenhack%2Funison-parsers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzenhack%2Funison-parsers/lists"}