Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Why is F# code so robust and reliable? - .NET Blog
- Performance Improvements in .NET 9 - .NET Blog
- .NET 9 Release Candidate 1 is now available! - .NET Blog
- Introducing o1: OpenAI's new reasoning model series for developers and enterprises on Azure | Microsoft Azure Blog
- GitHub Models and .NET: Building Generative AI apps for engineers - .NET Blog
- Learn to Build Your First Blazor Hybrid App! - .NET Blog
- Android Asset Packs for .NET & .NET MAUI Android Apps - .NET Blog
- Search scoping helps you find what you’re looking for - Visual Studio Blog
- Break for Async User-Unhandled exceptions in the Visual Studio Debugger - Visual Studio Blog
- VisualStudio.Extensibility 17.11: Settings and more Remote UI support - Visual Studio Blog
Videos
- Languages & Runtime Community Standup - What's new in F# 9 - YouTube
- F# Down Under by Sashan Govender - YouTube
- Functional Programming on .NET - The Best of Both Worlds - Isaac Abraham - NDC Oslo 2024 - YouTube
- Fabulously Generating the Language Server Protocol in F# - YouTube
- A Deep Dive into Architecture, Functional Programming, and Dependency Injection with Mark Seemann - YouTube
- Why I'm Starting a Podcast as a Software Engineer - YouTube
- Create multi-window desktop apps with .NET MAUI - YouTube
Blogs
F# vNext
Highlighted projects
- tpetricek/cv: I can no longer cope with maintaining of up-to-date academic CVs in the billions of possible required formats. Procrastinating with this instead!
- Cysharp/ConsoleAppFramework: Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.
- DavidRaab/DemoEngine-Raylib-Fs: Ported MonoGameFS Project to Raylib
New Releases
- fantomas 6.3.15
- Fun.Build 1.1.7
- FsUnit 6.0.1
- SQLProvider 1.4.0-alpha2
- SwaggerProvider 2.1.3
- AvalonLog 0.14.0
- FSharp.Core 9.0.100-beta.24422.2
- Parquet.Net 4.25.0
- Faqt 4.2.0
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!