{"id":15060815,"url":"https://github.com/fsharp/fslang-spec","last_synced_at":"2025-10-20T00:32:06.451Z","repository":{"id":229719733,"uuid":"771014361","full_name":"fsharp/fslang-spec","owner":"fsharp","description":"F# Language Specification","archived":false,"fork":false,"pushed_at":"2024-10-02T09:38:41.000Z","size":176,"stargazers_count":22,"open_issues_count":4,"forks_count":1,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-01-30T09:41:43.735Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fsharp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-03-12T14:38:46.000Z","updated_at":"2025-01-28T04:36:50.000Z","dependencies_parsed_at":"2024-05-02T14:58:39.759Z","dependency_job_id":"afe498a8-f9aa-4e43-b98d-197d986ed3f0","html_url":"https://github.com/fsharp/fslang-spec","commit_stats":null,"previous_names":["fsharp/fslang-spec"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fsharp%2Ffslang-spec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fsharp%2Ffslang-spec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fsharp%2Ffslang-spec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fsharp%2Ffslang-spec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fsharp","download_url":"https://codeload.github.com/fsharp/fslang-spec/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237236958,"owners_count":19277082,"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-09-24T23:04:55.587Z","updated_at":"2025-10-20T00:32:06.446Z","avatar_url":"https://github.com/fsharp.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# F# Language Specification\n\n## Overview\n\nThis is an initiative to create a more complete and community-maintainable F# specification.\n\nYou can view the current version of the specification [here](https://fsharp.github.io/fslang-spec/introduction/).\n\nThe maintained source of the spec is a collection of markdown files (one per chapter) in the `spec` folder of this repo.\n\n## Contributing\n\nIntegration of the remaining RFCs is no small task, but we believe it is worthwhile and we count on community contributions.\n\n- If you feel you can turn one of the open RFCs into spec language, please create a PR with the corresponding changes to the respective chapter(s). We recommend you open an issue first, indicating you want to tackle that PR, to avoid double work. \n\n  You can find the list of open and completed RFCs [here](https://fsharp.github.io/fslang-spec/rfc-status/).\n\n- If you find typos or other small mistakes in the spec, please open an issue and preferably also a corresponding PR.\n\nFor more details, see [this](CONTRIBUTING.md) guide.\n\n## Review Process\n\nThe spec is in the end closely coupled to the language design and therefore needs a) strong community contributions and b) a clearly defined final responsibility, which will be similar to the one of the [language design process](https://github.com/fsharp/fslang-design?tab=readme-ov-file#who-is-in-charge).\n\nAll PRs need to be accepted by two reviewers with write access for merging.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffsharp%2Ffslang-spec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffsharp%2Ffslang-spec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffsharp%2Ffslang-spec/lists"}