{"id":20851197,"url":"https://github.com/elementbound/funk","last_synced_at":"2025-10-05T22:44:56.843Z","repository":{"id":71330437,"uuid":"53216716","full_name":"elementbound/funk","owner":"elementbound","description":"Home to the infamous Funk language and interpreter ( yes, yet another language called 'funk' )","archived":false,"fork":false,"pushed_at":"2016-03-05T18:43:20.000Z","size":1556,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-12T12:42:06.705Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/elementbound.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":"2016-03-05T18:31:28.000Z","updated_at":"2023-04-05T08:21:26.000Z","dependencies_parsed_at":"2023-03-06T12:00:44.841Z","dependency_job_id":null,"html_url":"https://github.com/elementbound/funk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/elementbound/funk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementbound%2Ffunk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementbound%2Ffunk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementbound%2Ffunk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementbound%2Ffunk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elementbound","download_url":"https://codeload.github.com/elementbound/funk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elementbound%2Ffunk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278532356,"owners_count":26002345,"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-10-05T02:00:06.059Z","response_time":54,"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"}},"keywords":[],"created_at":"2024-11-18T03:12:47.575Z","updated_at":"2025-10-05T22:44:56.818Z","avatar_url":"https://github.com/elementbound.png","language":"Java","readme":"# Funk #\n\nHome to the infamous Funk language and interpreter ( yes, yet another language called 'funk' )\n\nThis is a language we made for one of our courses at the University of Debrecen. \n\n## Quick guide ##\n\nTo figure out how the language works, see the **examples** directory. \nStart with **learn.funk**, and cherry-pick from there on. \n\nYou can see the result of us brainstorming in the **proposals** directory. These explain a single feature and how \nit could be used from the language. Most of these features are implemented at the point of this writing. \n\nYou can see the interpreter source in the **src** directory. We use ANTLR4 to generate a Java parser. \n\nThe repo is also the root of an eclipse project, so feel free to open it as such. \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felementbound%2Ffunk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felementbound%2Ffunk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felementbound%2Ffunk/lists"}