Tomas Grosup
Tomas Grosup
Even with those two removals, the legacy // default for .NET framework // way of emitting for FSI purposes will remain. fsi --multiemit being disabled (= legacy single emit) [https://github.com/dotnet/fsharp/blob/main/docs/fsi-emit.md...
For now, I will have to keep ilreflect code related to FSI output (SingleAssembly-style) generation as long as Visual Studio remains netframework472. At least I can remove the other entry...
I tried to reproduce the error, but I was getting correct hover tips up to arrays of 32 dimensions. That was the max. that could be defined in F#. Practically,...
Pls correct me if I am wrong, but that looks like for being suited for "arrays of arrays of ..", which are irregular. Whereas the example module from don above...
I might be misreading the implementation of the recently merged feature, but to me it appears to be working with jagged arrays (arrays of arrays), which is a different thing...
Here is an example using the latest feature (launched with current main of the compiler). Problem is, we now have two different types (jagged arrays, and classical multidimension arrays), both...
Good. Now that the naming conflict is resolved, I will assign this issue to myself. @dsyme : **Considering the DiffSharp support**, did you had particular module functions and slicing support...
> @vzarytovskii This would a good improvement to have merged to main ? Would be good (uses a more fitting overload, skipping type checks when they are known). It has...
@ntovas : This is the approach I would take: Add a failing test into the Component.Tests suite, into \tests\FSharp.Compiler.**ComponentTests**\Language\**NameofTests**.fs . Before starting it, sprinkle breakpoints around code in the TypeChecking...