Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- F# and F# tools update for Visual Studio 16.10 | .NET Blog (microsoft.com)
- Announcing .NET 6 Preview 4 | .NET Blog (microsoft.com)
- ASP.NET Core updates in .NET 6 Preview 4 | ASP.NET Blog (microsoft.com)
- Introducing the .NET Hot Reload experience for editing code at runtime | .NET Blog (microsoft.com)
- Announcing .NET MAUI Preview 4 | .NET Blog (microsoft.com)
- ASP.NET Core 6 and Authentication Servers | ASP.NET Blog (microsoft.com)
- Announcing Entity Framework Core 6.0 Preview 4: Performance Edition (microsoft.com)
- Visual Studio 2019 v16.10 and v16.11 Preview 1 are Available Today! | Visual Studio Blog (microsoft.com)
- What’s New for F# in Visual Studio 16.10 — Visual Studio Magazine
Videos and Slides
- Why Every Day as a Developer Would Be Easier with F#, by Urs Enzler – YouTube
- Future Tech 2021: Luca Bolognese – Introduction to Functional Programming in F# – YouTube
- The future of modern application development with .NET (microsoft.com)
- Azure DevOps Podcast: David Ortinau on Multi-Platform App Development Using .NET MAUI – Episode 142
Blogs
- Client side GraphQL with F# – Akash Mair
- Doing some IO in F# – Angel D. Munoz
- Introduction to Functional Programming in F# – Luca Bolognese
- .NET Basics – Dusted Codes – Dustin Moris Gorski
- Taking Advantage of the platform with Sutil and Web Components – Angel D. Munoz
- Grokking Lenses – Matt Thornton
F# vNext
- feature/fastlist – faster list/array computation expressions by dsyme
- Regression on SDK 5.0.300: When using an identifier like __SOURCE_DIRECTORY__ in a type parameter one get FS3045 compilation error. · Issue #11610 · dotnet/fsharp
- Language selection by dbrattli · Pull Request #2448 · fable-compiler/Fable
- New language suggestions
- Make C# methods with both optional and ParamArrays parameters easier to use from F# · Issue #1013
- Unsigned right shift operator · Issue #1012
- Assigning to tuples of assignables · Issue #1011
- Show better error message when shadowing an existing identifier in a pattern · Issue #1010
- Support base methods in closures · Issue #1009
Highlighted projects
- mausch/TypeProviderPlayground – Experiments with F# type providers
- Smaug123/fsharp-vectors – Type-safe vectors in F#
- Arshia001/FSharp.GrpcCodeGenerator – A protoc plugin to enable generation of F# code
- TheAngryByrd/TypeSafeInternals – Uses Myriad to generate type safe reflection calls to internal functions/properties/methods.
- humhei/FCSWatch – Run standard fsharp codes in watch mode
- gimpf/TomlProvider – An F# type provider for TOML files
New Releases
- Giraffe 5.0.0
- Giraffe.TokenRouter 2.0.0
- Fable 3.2.0
- FSharp.XExtensions 1.2.0
- NBomber v2.0.1
- FsToolkit.ErrorHandling 2.5.0
- BinaryDefense.FSharp.Analyzers 0.2.2
- MiniScaffold 0.26.4
- SqlHydra.SqlServer v0.40.0
- FSharp.SystemTextJson 0.17.4
That’s all for now. Have a great week.
If you want to help keep F# Weekly going, click here to jazz me with Coffee!
One thought on “F# Weekly #22, 2021 – .NET 6 Preview 4 and .NET Conf 2021 dates”