Tomas Grosup
Tomas Grosup
Maybe its a symptom of the same possibly happening at design-time (typing scenarios)?
I think the BinarySearch name is well-established, Array class in dotnet has it as well. About the try/nearest semantics: The are multiple result situations which would IMO be clearest modelled...
> Both points well taken. > > If we use a single `BinarySearch` function as opposed to two separate ones, maybe we can return a tuple of three options: one...
@abonie : This now tells: Build FAILED. D:\a\_work\1\s\.dotnet\sdk\10.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(145,5): error NETSDK1233: Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported. [D:\a\_work\1\s\src\Microsoft.FSharp.Compiler\Microsoft.FSharp.Compiler.fsproj] D:\a\_work\1\s\.dotnet\sdk\10.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(145,5): error NETSDK1233: Targeting .NET 10.0...
It works like any other shadowing, even though it is likely not explicitly described in that level of detail as the test demonstrates. Since nowadays many compilation units also emit...
When it comes to parallel reference resolution, the behavior should stay and follow the shadowing rules - can this be accomplished by `divide (in parallel) & conquer (sequentially, follow shadowing...
Covered by https://github.com/dotnet/fsharp/discussions/18570 now.
i.e. a new RFC building upon [FS-1108 - Undentation Frenzy](https://github.com/fsharp/fslang-design/blob/main/FSharp-6.0/FS-1108-undentation-frenzy.md) with this? ### Examples #### 1. `while ... do ...` **Currently invalid:** ```fsharp let mutable x = 0 while x...
What are the markdown files in the diff here for?
@copilot : Drop your approach, this is not the right level. Have a look at LexFilter.fs and follow an implementation there where you could make a decision by poping the...