Zoltan Podlovics
Zoltan Podlovics
You may be also interested with the following proposal and prototype implementation project: Stackalloc for reference types with Roslyn and CoreCLR [1] [2] It introduce a generalized stackalloc with a...
It seems that changing the executable flag on this binary: ``` chmod +x $HOME/.nuget/packages/fsharp.compiler.tools/10.0.2/buildCrossTargeting/../tools/fsc.exe ``` And registering the CLR exe binfmt to mono: ``` echo ':CLR:M::MZ::/usr/bin/mono:' > /proc/sys/fs/binfmt_misc/register ``` Will...
I found the simplest way to avoid confusion like this is to use the RequireQualifiedAccess attribute: ```fsharp module Domain [] type TodoID = TodoID of int module TodoID = begin...
An interesting question to the language designers / developers: why the ref equivalence even created in the first place?
The angry red icon on the status bar is the missing favicon.  I also checked it with chrome (fresh install, only redux devtools installed): ![Screenshot from...
@AndyAyersMS would it be possible to keep some/most of the optimization and inlining with .tail? Would AggressiveOptimization (https://github.com/dotnet/coreclr/pull/20009) attribute help here?
@NinoFloris Check and compare the generated C# and F# IL. By default F# compiler will inline the small methods however this IL inlining is not always profitable due the more...