{"id":31871640,"url":"https://github.com/syaiful6/purescript-stm","last_synced_at":"2026-04-01T18:40:43.990Z","repository":{"id":70367701,"uuid":"92109738","full_name":"syaiful6/purescript-stm","owner":"syaiful6","description":"Software Transactional Memory for Purescript","archived":false,"fork":false,"pushed_at":"2017-10-13T13:08:19.000Z","size":16,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-03-27T22:57:07.742Z","etag":null,"topics":["purescript","software-transactional-memory","stm"],"latest_commit_sha":null,"homepage":"","language":"PureScript","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/syaiful6.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-05-22T23:55:07.000Z","updated_at":"2022-02-09T05:54:26.000Z","dependencies_parsed_at":"2023-02-26T12:31:29.382Z","dependency_job_id":null,"html_url":"https://github.com/syaiful6/purescript-stm","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/syaiful6/purescript-stm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syaiful6%2Fpurescript-stm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syaiful6%2Fpurescript-stm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syaiful6%2Fpurescript-stm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syaiful6%2Fpurescript-stm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syaiful6","download_url":"https://codeload.github.com/syaiful6/purescript-stm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syaiful6%2Fpurescript-stm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":["purescript","software-transactional-memory","stm"],"created_at":"2025-10-12T20:29:07.050Z","updated_at":"2026-04-01T18:40:43.984Z","avatar_url":"https://github.com/syaiful6.png","language":"PureScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Software Transactional Memory for Purescript\n\nNote: this lib is still experimental. Example: See the test folder for .\n\nSoftware Transactional Memory for purescript, mostly written in Purescript itself.\nThe only FFI call is to generate random identifier for TVar.\n\nModules defined here has similiar API with Haskell's STM with following limitations:\n\n- Invariant.\n- Exception Handling. Since async exception can't be caught.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyaiful6%2Fpurescript-stm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyaiful6%2Fpurescript-stm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyaiful6%2Fpurescript-stm/lists"}