dotnet/fsharp
View on GitHub ↗ ★ 4,348 F#
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
59 mentions on Hacker News by 41 people: 11 stories, 48 comments · first 2015-01-14 · latest 2026-05-14
20082026
-
▲ 4
Remove ML Compatibility (F#)story by DASD · 2026-05-14 · 0 comments
-
▲ 4
Goodbye Perlstory by DASD · 2026-01-28 · 0 comments
-
…not the same. Recently Opus 4.5 diagnosed and fixed a bug in the F# compiler for me, for example ( https://github.com/dotnet/fsharp/pull/19123 ). The root cause is pretty subtle and very non-obvious, and of course the critical snippet of…
comment by Smaug123 · 2025-12-12 · in The highest quality codebase -
…small (18 MB for an ASP.NET minimal API written in F#), easy to build, and easy to deploy. [0] https://github.com/dotnet/fsharp/issues/13398
comment by TJSomething · 2025-09-29 · in Comparing Rust to Carbon -
If you're interested, you could further raise this on F# discord server or in https://github.com/dotnet/fsharp , F# is effectively a community-managed language so if there's a particular change you'd like to see, there is a high chance you…
comment by neonsunset · 2025-01-27 · in Do any languages specify package requirements in import / include statements? -
…some other gotchas with AOT and F# but it looks like the list is smaller than last time I looked. https://github.com/dotnet/fsharp/issues/13398
comment by modernerd · 2024-11-10 · in What's New in F# 9 -
…like this? Edit: Turns out F# compiler does additional heavy lifting besides emitting the prefix https://github.com/dotnet/fsharp/blob/main/docs/large-inputs...
comment by neonsunset · 2024-08-16 · in How does it feel to test a compiler? -
…Don Syme is explicit that applicative `async` should not implicitly start work in the thread pool ( https://github.com/dotnet/fsharp/issues/10301#issuecomment-7... ).
comment by Smaug123 · 2024-07-04 · in The sad state of property-based testing libraries -
▲ 3
Change F#'s Color on GitHubstory by mr_00ff00 · 2024-01-24 · 1 comment
-
…and in fact it doesn't return early; it simply proceeds straight past the `return` keyword. Raised https://github.com/dotnet/fsharp/issues/15759 .
comment by Smaug123 · 2023-08-07 · in The combined power of F# and C# -
…to get Options and Results). I know proper support for C# T? type interop is in the works ( https://github.com/dotnet/fsharp/pull/15181 ), but really it seemed to me that too few cared about F# to get it landed in a reasonable timeframe.…
comment by rami3l · 2023-05-31 · in Why F# evangelism isn't working (2015) -
F# doesn't, though. https://github.com/dotnet/fsharp/issues/13398
comment by Diris · 2023-02-18 · in Returning to Nim from Python and Rust -
…just doubled or tripled in size (it's still small though). Also the GitHub repo is very active: https://github.com/dotnet/fsharp .
comment by Nelkins · 2022-09-29 · in Ask HN: Is Clojure Dead? -
…Very cool. Can I apt-get the toolchain? [EDIT]: and for those interested, here's the github repo: https://github.com/dotnet/fsharp/
comment by ur-whale · 2021-10-14 · in What I wish I knew when learning F# -
You can simply contribute to https://github.com/dotnet/fsharp/ , the maintainers are very friendly to new contributors in my experience (though the codebase is old and often quite hard to understand).
comment by Smaug123 · 2021-10-14 · in What I wish I knew when learning F# -
…a F# snippet. As an example of usage, its author use it to add an optimization in the F# compiler: https://github.com/dotnet/fsharp/pull/11414
comment by aloisdg · 2021-06-22 · in Fasm, a F# to Jitted ASM/IL disassembler as a dotnet tool -
…concerned, why can't you just build F# from its OSS Repo with their build.cmd or build.sh scripts? https://github.com/dotnet/fsharp#contributing They even have a Visual Studio Online quickstart which provisions the build environment with…
comment by mythz · 2021-01-02 · in F# for fun and profit: Terms and Conditions -
…Native doesn't support it without a couple of hacks. https://github.com/dotnet/corert/issues/5780 https://github.com/dotnet/fsharp/issues/1096
comment by pjmlp · 2020-12-05 · in Fable 3: F# to JavaScript compiler -
Take a look at F#'s type solver code especially wrt to Extension Typing: https://github.com/dotnet/fsharp/blob/main/src/fsharp/Extens... You can do similar things with other Ocaml or Lispy Langs, depending on how you want to do it. All you…
comment by smt1 · 2020-12-05 · in Fable 3: F# to JavaScript compiler -
…like a compiler/core tooling issue than a Rider issue though. Would you mind filing an issue here? https://github.com/dotnet/fsharp We collaborate with the Rider folks quite a lot and so they'll see this if it is indeed a Rider issue.
comment by phillipcarter · 2020-11-04 · in Dark’s new backend will be in F# -
…and Facebook chose the latter route. UPDATE: Thanks for reminding that F# has been open-sourced: https://github.com/dotnet/fsharp/
comment by nine_k · 2020-11-03 · in Dark’s new backend will be in F# -
…Anybody know if they're doing anything differently? https://github.com/fsprojects/FsLexYacc https://github.com/dotnet/fsharp/blob/main/src/fsharp/lex.fs...
comment by Nelkins · 2020-09-16 · in Challenging LR Parsing -
▲ 2
F# – String Interpolation Merged on Masterstory by adelarsq · 2020-08-07 · 0 comments
-
…your code would still throw an exception if all the customers in the list have missing credit. https://github.com/dotnet/fsharp/blob/master/src/fsharp/FSha... You could instead write it as the following to handle that. let average…
comment by vikestep · 2020-02-03 · in You’re better off using Exceptions -
…about a decade ago, but die on FSI preventing multiple data interaction & scripting scenarios. Ref: https://github.com/dotnet/fsharp/issues/3309 , https://github.com/dotnet/fsharp/pull/5850 , https://github.com/fsprojects/IfSharp/issues/206…
comment by bonesss · 2019-11-19 · in Announcing .NET Jupyter Notebooks -
I don't believe F# has been abandoned. It's actively being maintained. https://github.com/dotnet/fsharp/
comment by bargl · 2019-08-28 · in TypeScript 3.6 -
I must vehemently disagree. From: https://github.com/dotnet/fsharp/issues/2400 "GiorgioG commented on Oct 19, 2017 @masaeedu - Not to beat a dead horse, but we've been waiting for an RTM release of this since May when VS2017 first RTM'd.…
comment by GiorgioG · 2019-05-23 · in A whirlwind tour of object-oriented code in F# (2012) -
▲ 1
User Studies report on getting started with F#story by Flott · 2019-05-22 · 0 comments
-
…an Async<'t> into an Async<'T option> very often. The worst example of this is probably this file: https://github.com/Microsoft/visualfsharp/blob/8ea71dd368401... In most cases the APIs are uniform enough to where it's not a pain point.
comment by phillipcarter · 2019-01-14 · in A Fairy Tale of F# and Durable Functions -
▲ 1
VS 2017 15.5 is released Lots of F# tooling improvements and .NET Core toolingstory by LyalinDotCom · 2017-12-05 · 0 comments
-
▲ 1
F# cannot build UWP appsstory by nbevans · 2017-11-11 · 0 comments
-
F# does not need UWP support since MS have allowed ["desktop bridge" apps]( https://github.com/Microsoft/visualfsharp/issues/1096 ) (which may or may not signal the unofficial death of UWP...). The .NET native compiler has some issues with…
comment by bonesss · 2017-09-27 · in Build a web service with F# and .NET Core 2.0 -
…are switching from Apache 2.0 to MIT and the disingenuous way they are communicating the change: https://github.com/Microsoft/visualfsharp/issues/3440 But folks, this is not how Open Source or Free Software is supposed to work. When you…
comment by bad_user · 2017-09-11 · in A startup founder and ex-Facebook engineer’s story of the BSD + Patents license -
If it's going to be fixed this year, then why isn't it even on the official road map? https://github.com/Microsoft/visualfsharp/issues/2400
comment by TensorMetric · 2017-08-14 · in Announcing .NET Core 2.0 -
…year since has been flagged as WORKING ON IT , the support for .NET Native is not even in roadmap https://github.com/Microsoft/visualfsharp/issues/2400 . And see comments here https://blogs.msdn.microsoft.com/dotnet/2017/07/24/get-start...…
comment by TensorMetric · 2017-08-14 · in After more than three years, still no F# support for .NET Native and UWP -
…front. This has also been a significant area of growth for C#, F#, and .NET as a whole. And here https://github.com/Microsoft/visualfsharp/issues/1096#issuec... > No further news or updates on F# Support for .NET Native. There is no…
comment by TensorMetric · 2017-08-13 · in After so many years, still no .NET Native nor proper UWP support for F# -
▲ 1
After so many years, still no .NET Native nor proper UWP support for F#story by TensorMetric · 2017-08-13 · 1 comment
-
…was less than the number of blank lines in the C# code base and a lot more fun to read and write. https://github.com/Microsoft/visualfsharp/issues/2766#issuec...
comment by simontcousins · 2017-07-19 · in Ask HN: When has switching the language/framework made an important difference? -
…(`dotnet new console -lang F#`)[4] * Azure Notebooks (Jupyter in the browser via Azure) [5] [0]: https://github.com/Microsoft/visualfsharp/blob/master/vsinte... [1]: https://www.visualstudio.com/vs/visual-studio-2017-rc/ [2]:…
comment by phillipcarter · 2017-02-22 · in Tour of F# -
A few things still need to be ironed up. Expect full support around .NET Core 2.0 time. https://github.com/Microsoft/visualfsharp/issues/2400
comment by pjmlp · 2017-02-10 · in Getting Started with Functional Programming in F# -
…added to F# which suggests valid names for Record labels when you've typed an incorrect one: https://github.com/Microsoft/visualfsharp/pull/1102 Don't confuse correlation (some functional programming languages out there don't have good…
comment by edgyswingset · 2016-10-25 · in Happiness is a Boring Stack -
…the language has active community contributors, with Don Syme of MSR acting as benevolent dictator. https://github.com/Microsoft/visualfsharp/graphs/contributor...
comment by jackfoxy · 2016-09-15 · in Microsoft is now the leading company for open source contributions on GitHub -
I am looking F# for CoreCLR status page, https://github.com/Microsoft/visualfsharp/wiki/F%23-for-Core... Is F# support ready for Prime Time?
comment by sremani · 2016-09-14 · in Announcing September 2016 Updates for .NET Core 1.0 -
Bug was found too late, near code freeze for rtm, not enough time for fix. fix is in progress ( https://github.com/Microsoft/visualfsharp/pull/1290 ) probably tomorrow, it's not a big problem one or two days of delay. Also because that's…
comment by enricosada · 2016-06-27 · in Announcing .NET Core 1.0 -
▲ 10
F# community rally against Social Justice code of conductstory by mrfsharp · 2016-02-29 · 2 comments
-
It's being worked on: https://github.com/Microsoft/visualfsharp/wiki/F%23-for-Core...
comment by ZenoArrow · 2016-02-19 · in ASP.NET Core – 2300% More Requests Served per Second -
…is working pretty much, some stuff missing ( portable pdb for example ), f# coreclr is open source https://github.com/Microsoft/visualfsharp
comment by enricosada · 2016-01-07 · in Exploring the new .NET “dotnet” CLI -
There seems to be work under way for (and a status page) it: https://github.com/Microsoft/visualfsharp/wiki/F%23-for-Core... And there's also a CoreCLR branch: https://github.com/Microsoft/visualfsharp/tree/coreclr If anyone is interested…
comment by wluu · 2015-12-10 · in Open Source .NET – 1 year later -
…F# working on .NET Core. It's an important goal for the team. You can follow their progress: https://github.com/Microsoft/visualfsharp/pulls?utf8=&q=is%3...
comment by runfaster2000 · 2015-11-18 · in Announcing .NET Core and ASP.NET 5 RC