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. …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
  2. …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
  3. 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…
  4. …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
  5. …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?
  6. …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... ).
  7. …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#
  8. …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)
  9. 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
  10. …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?
  11. …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#
  12. 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#
  13. …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
  14. …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…
  15. …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
  16. 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
  17. …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#
  18. …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#
  19. …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
  20. …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
  21. …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
  22. 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
  23. 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.…
  24. …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
  25. 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…
  26. …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…
  27. …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
  28. 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
  29. …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...…
  30. …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…
  31. …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...
  32. …(`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#
  33. 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
  34. …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
  35. …the language has active community contributors, with Don Syme of MSR acting as benevolent dictator. https://github.com/Microsoft/visualfsharp/graphs/contributor...
  36. 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?
  37. 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
  38. It's being worked on: https://github.com/Microsoft/visualfsharp/wiki/F%23-for-Core...
  39. …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
  40. 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
  41. …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
  42. > F# has had opensourced compiler Not just open source, it's free under the Apache license. https://github.com/Microsoft/visualfsharp/blob/master/Licens...
  43. …if user wants completion list) and get appropriate responses. [1] http://www.omnisharp.net/ [2] https://github.com/Microsoft/visualfsharp [3] https://github.com/fsharp/FSharp.Compiler.Service [4] https://github.com/fsprojects/VisualFSharpPo…
    comment by k_cieslak · 2015-09-19 · in Ionide – F# Dev Tools for the Atom Editor
  44. FSharp was one of the first open source microsoft projects year ago about license: https://github.com/Microsoft/visualfsharp/blob/master/Licens... -> http://www.apache.org/licenses/LICENSE-2.0 the open source repo…
    comment by enricosada · 2015-03-20 · in Proving Things About Biology with F#
  45. …- browser http://www.tryfsharp.org/ - more info fsharp.org - open source http://github.com/Microsoft/visualfsharp (vs stuff) or http://github.com/fsharp/fsharp (cross plat)
    comment by enricosada · 2015-03-03 · in The F# Path to Relaxation [video]
  46. …- browser http://www.tryfsharp.org/ - more info fsharp.org - open source http://github.com/Microsoft/visualfsharp (vs stuff) or http://github.com/fsharp/fsharp (cross plat)
    comment by enricosada · 2015-03-03 · in The F# Path to Relaxation [video]
  47. …is going to be available on Linux[2]. This is not reality yet, but it will be during this year. [1] https://github.com/microsoft/visualfsharp [2] http://www.hanselman.com/blog/AnnouncingNET2015NETasOpenSour...
    comment by Ironballs · 2015-01-29 · in Haskell in the Large [pdf]
  48. …source strategy for F#. Anyways, Visual F# (i.e. owned by MSFT, targeting windows/VS) is now at https://github.com/microsoft/visualfsharp . There is even a [doc]( https://github.com/Microsoft/visualfsharp/wiki/Code-Flow-to-... ) explaining…
    comment by latkin · 2015-01-15 · in We are moving the Roslyn code to GitHub