Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Performance Improvements in .NET 8 – .NET Blog (microsoft.com)
- Announcing .NET 8 RC1 – .NET Blog (microsoft.com)
- ASP.NET Core updates in .NET 8 Release Candidate 1 – .NET Blog (microsoft.com)
- EF Core 8 RC1: Complex types as value objects – .NET Blog (microsoft.com)
- Announcing .NET MAUI in .NET 8 Release Candidate 1: Quality – .NET Blog (microsoft.com)
- Visual Studio 2022 17.8 Preview 2 has arrived! – Visual Studio Blog (microsoft.com)
- What’s new in Teams Toolkit for Visual Studio 2022? – .NET Blog (microsoft.com)
- Visual Studio Code August 2023
Videos
- Solar Position Calculation – YouTube
- ASP.NET Community Standup – Full Stack Blazor Tips and Updates – YouTube
- Languages & Runtime Community Standup – .NET 8 + Containers = 💖 – YouTube
- .NET MAUI Community Standup – Allan Ritchie is SHINY! – YouTube
- .NET Monthly Roundup – August 2023 – .NET 8 Preview 7, Visual Studio releases, perf and GC fun! – YouTube
- The “Terrible” Keyword You Didn’t Know C# Had – YouTube
- Why Startups Hate .NET and C# – YouTube
Blogs
- Contextive by Matt Gallagher | Compositional IT (compositional-it.com)
- Reverse engineering natively-compiled .NET apps (migeel.sk)
F# vNext
- VS2022 17.8p2: F# Release Notes
- F# support or fantomas tool · Issue #1526 · dotnet/format · GitHub
- More VS cleanup by vzarytovskii · Pull Request #15954 · dotnet/fsharp · GitHub
- F# Language Suggestions:
- Incomplete pattern matching in calculation expression · Issue #1319
- [SRTP] Allow overrides in the modern SRTP syntax · Issue #1318
- [Slice] Allow slice syntax to use instance `Slice` method instead of requiring `GetSlice` method
- Using prototype in records · Issue #1316
- Allow recursive record assignment · Issue #1315
Highlighted projects
- cmeeren/Faqt: Fluent assertions for F#
- slaveOftime/Fun.Build: Simple DSL for building CICD scripts with type safety in fsharp
- StereoDB/StereoDB: Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.
New Releases
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 #37, 2023 – .NET 8 RC1, StereoDB and F# Tools is VS”