{"id":17791233,"url":"https://github.com/schell/yarn","last_synced_at":"2026-02-14T19:32:34.814Z","repository":{"id":21268261,"uuid":"24583972","full_name":"schell/yarn","owner":"schell","description":"The softest, squishiest FRP","archived":false,"fork":false,"pushed_at":"2015-04-17T16:36:09.000Z","size":1352,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-02T19:47:24.670Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/schell.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}},"created_at":"2014-09-29T07:24:15.000Z","updated_at":"2015-04-17T16:36:09.000Z","dependencies_parsed_at":"2022-09-14T13:52:39.691Z","dependency_job_id":null,"html_url":"https://github.com/schell/yarn","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/schell/yarn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schell%2Fyarn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schell%2Fyarn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schell%2Fyarn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schell%2Fyarn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schell","download_url":"https://codeload.github.com/schell/yarn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schell%2Fyarn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29453436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T15:52:44.973Z","status":"ssl_error","status_checked_at":"2026-02-14T15:52:11.208Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":[],"created_at":"2024-10-27T10:50:20.172Z","updated_at":"2026-02-14T19:32:34.800Z","avatar_url":"https://github.com/schell.png","language":"HTML","readme":"Yarn\n====\nYarn is the softest, squishiest temporal logic there is. It is pull-based FRP \nlibrary for varying data over time - much like wires or netwire. In fact the\ntypes are almost identical to wires and as such the implementation is similar.\nDifferences start to appear in the way signals are combined, switched and \nchained together.\n\nYarn aims to be well documented and to have easy to follow function names, \noperators and patterns. This is very alpha, but works! Examples, tutorials and \nwiki are in the works.\n\n\u003cimg width=\"600\" src=\"https://raw.githubusercontent.com/schell/yarn/master/img/Screen%20Shot%202014-09-25%20at%2010.44.03%20PM.png\" /\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschell%2Fyarn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschell%2Fyarn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschell%2Fyarn/lists"}