Hacker GitHub

← All repos

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

Mentions per year 59 mentions · busiest year 2017 (12)
20082026
  1. ▲ 4
    Remove ML Compatibility (F#)
    story by DASD · 2026-05-14 · 0 comments
  2. ▲ 4
    Goodbye Perl
    story by DASD · 2026-01-28 · 0 comments
  3. …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
  4. …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
  5. 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…
  6. …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
  7. …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?
  8. …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... ).
  9. ▲ 3
    Change F#'s Color on GitHub
    story by mr_00ff00 · 2024-01-24 · 1 comment
  10. …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#
  11. …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)
  12. 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
  13. …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?
  14. …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#
  15. 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#
  16. …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
  17. …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…
  18. …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
  19. 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
  20. …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#
  21. …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#
  22. …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
  23. ▲ 2
    F# – String Interpolation Merged on Master
    story by adelarsq · 2020-08-07 · 0 comments
  24. …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
  25. …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
  26. 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
  27. 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.…
  28. ▲ 1
    User Studies report on getting started with F#
    story by Flott · 2019-05-22 · 0 comments
  29. …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
  30. ▲ 1
    VS 2017 15.5 is released Lots of F# tooling improvements and .NET Core tooling
    story by LyalinDotCom · 2017-12-05 · 0 comments
  31. ▲ 1
    F# cannot build UWP apps
    story by nbevans · 2017-11-11 · 0 comments
  32. 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…
  33. …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…
  34. …the licensing of patents or about reasoning, not explaining clearly the drawbacks of the change: https://github.com/Microsoft/visualfsharp/issues/3440 OpenJDK happened on May 8, 2007, that's 10 years ago and you've got companies like Red…
    comment by bad_user · 2017-09-06 · in Java EE
  35. 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
  36. …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...…
  37. …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…
  38. ▲ 1
    After so many years, still no .NET Native nor proper UWP support for F#
    story by TensorMetric · 2017-08-13 · 1 comment
  39. …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...
  40. …(`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#
  41. 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
  42. …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
  43. …the language has active community contributors, with Don Syme of MSR acting as benevolent dictator. https://github.com/Microsoft/visualfsharp/graphs/contributor...
  44. 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?
  45. 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
  46. ▲ 10
    F# community rally against Social Justice code of conduct
    story by mrfsharp · 2016-02-29 · 2 comments
  47. It's being worked on: https://github.com/Microsoft/visualfsharp/wiki/F%23-for-Core...
  48. …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
  49. 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
  50. …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