Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Using Dependabot to Manage .NET SDK Updates – .NET Blog
- Introducing Code Referencing for GitHub Copilot Chat in Visual Studio – Visual Studio Blog
- How Inline Return Values Simplify Debugging in Visual Studio 2022 – Visual Studio Blog
- Customer Case Study: How to use Elasticsearch Vector Store Connector for Microsoft Semantic Kernel for AI Agent development | Semantic Kernel
Videos
- What’s New in .NET 9 for Data Access: From Document DBs to Vector DBs | .NET Conf 2024 – YouTube
- Enable GenAI in your applications with .NET 9 and Semantic Kernel – YouTube
- ASP.NET Community Standup – What’s new in ASP.NET Core learning content – YouTube
- .NET AI Community Standup – Get started with AI in your .NET apps with the AI Dev Gallery – YouTube
- .NET MAUI Community Standup – .NET MAUI 2024 Wrapped! – YouTube
- Advent of Code with Jo Van Eyck
- Advent of code with HAMY
FsAdvent
- PXL-Jam Christmas 2024 – SchlenkR
- How to write Fable compiler plugin – Vladimir Shchur
- FSharp fsx scripts as a project’s viable starting point – RAPHAËL
- The Gödelian Toolkit: Systematically Testing Simple Languages – Steve Goguen
- My Journey towards Functional Programming and F# – Kevin
- Feliz Navidad 🎄– jkone27
- A Game in F#? Why, yes indeed. – Tim Knauf
- Minimising cognitive load in F# – Michael Winch
Blogs
- Sharpino Internals. Inside a functional event-sourcing library. Part 3 | by Tony Lucca
- F# 9 improves DX for Discriminated Unions | Compositional IT
F# vNext
- Allow eliding qualification when pattern matching against DUs where type is known · Issue #1395 · fsharp/fslang-suggestions · GitHub
- Add fsharp support and use Fun.Blazor by albertwoo · Pull Request #26 · t3dotgg/1app5stacks · GitHub
- Add file persistence by AntyaDev · Pull Request #36 · StereoDB/StereoDB · GitHub
Highlighted projects
- JordanMarr/FSharp.ChordParser: Parses and transposes a chord chart.
- robitar/MobF: MobX based reactive state management for Fable
- StereoDB/StereoDB: Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.
- GitHub – CuminAndPotato/PXL-JAM: Let’s Program Some Pixels 🙂
New Releases
- Argu 6.2.5
- Oxpecker.Solid 0.4.0
- Faqt 4.3.0
- FS.FluentUI 1.16.2
- Akka.FSharp 1.5.32
- FsHttp 15.0.1
- Unquote 7.0.1
- FsSpreadsheet 6.3.1
- SAFE-template 5.0.8
- EasyBuild.Tools 3.2.0
- Glutinum 0.12.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!
