fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
## Description Imply record label from expressions  Part of fsharp/fslang-suggestions#653 ## Checklist ### The feature - [ ] RFC - [ ] Test cases added - [ ] Performance...
In F# 5, we'll have `#r "nuget:...". However, there are some first-party frameworks where this won't work: * ASP.NET Core * Windows Desktop ASP.NET Core 2.x used is just a...
Consider the following console app that references `Selenium.WebDriver` package: ```fsharp open System open OpenQA.Selenium.Safari let driver = new SafariDriver() let url = Uri("") let str = "" driver.Navigate().GoToUrl(url) driver.Navigate().GoToUrl(str) let...
`Seq.empty` renders as the string `"EmptyEnumerable"` when fed through AspNetCore 8 `ObjectResult` The same does not happen for `Seq.choose` and other such functions when they yield an empty sequence, as...
This is an automatically generated pull request from release/dev17.12 into main. Once all conflicts are resolved and all the tests pass, you are free to merge the pull request. 🐯...
### Issue description When trying to pass a `string option` value to a null-agnostic method taking `string` using `Option.toObj`, the input type gets inferred as `string | null option`. ###...
### Issue description This started in https://github.com/dotnet/fsharp/issues/17730, where I initially though that `string null` would return null, but then was corrected. However later it was found out that `string` function...
### Issue description I found a couple of examples where type hints are needed inside the FsToolkit.ErrorHandling `option` CE with `--checknulls`` turned on. I'm providing some example code, and comments...