{"id":20182754,"url":"https://github.com/knocte/2fsharp","last_synced_at":"2025-08-20T10:31:23.824Z","repository":{"id":44439169,"uuid":"75619581","full_name":"knocte/2fsharp","owner":"knocte","description":"30min F# tutorial with direct code-snippet back-to-back comparisons","archived":false,"fork":false,"pushed_at":"2024-03-30T10:57:06.000Z","size":356,"stargazers_count":159,"open_issues_count":4,"forks_count":21,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-12-07T19:11:22.498Z","etag":null,"topics":["csharp","fsharp","python","tutorial"],"latest_commit_sha":null,"homepage":"","language":null,"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/knocte.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}},"created_at":"2016-12-05T11:44:34.000Z","updated_at":"2024-12-02T11:01:11.000Z","dependencies_parsed_at":"2024-01-30T05:29:46.830Z","dependency_job_id":"7c04abb0-f77d-4829-8973-224ad7ba7913","html_url":"https://github.com/knocte/2fsharp","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/knocte%2F2fsharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knocte%2F2fsharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knocte%2F2fsharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knocte%2F2fsharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/knocte","download_url":"https://codeload.github.com/knocte/2fsharp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230415317,"owners_count":18222158,"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":["csharp","fsharp","python","tutorial"],"created_at":"2024-11-14T02:42:03.601Z","updated_at":"2024-12-19T10:08:52.186Z","avatar_url":"https://github.com/knocte.png","language":null,"readme":"# Guides for devs to learn F# real FAST\n\nChoose the language you're currently most proficient in:\n\n1. [C#](csharp2fsharp.md)\n2. [Python](python2fsharp.md)\n\nIf you want to contribute your language guide, fork and propose PR!\n\nAfter (or before?) you have finished reading one (or both?) of the guides above, you might find it interesting to watch this short 20-min talk: https://www.destroyallsoftware.com/talks/ideology\n\nAnd in case you are already an F# guru and you're still hungry for more knowledge, I think Rust is also a very nice langauge, so here you have links to other side-by-side sample guides for learning Rust for F# \ndevelopers:\n* [F# is the .NET Rust - @jkone27](https://jkone27-3876.medium.com/f-is-the-net-rust-62f71f8dae41)\n* [Rust for Fsharpers and F# for Rustaceans - Dave MacLeod aka @Dhghomon](https://github.com/Dhghomon/rust-fsharp)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknocte%2F2fsharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fknocte%2F2fsharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknocte%2F2fsharp/lists"}