Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Announcing the official OpenAI library for .NET - .NET Blog (microsoft.com)
- MSTest 3.4 is here with WinUI support and new analyzers! - .NET Blog (microsoft.com)
- A beginner's guide to mapping arrays in EF Core 8 - .NET Blog (microsoft.com)
- Refactor your code using alias any type - .NET Blog (microsoft.com)
- New LinkedIn Learning Course on Semantic Kernel Fundamentals | Semantic Kernel (microsoft.com)
Videos
- Stay with C# or switch to F#? Let's fight! Let's vote! - Vagif Abilov & Max Arshinov (youtube.com)
- An overview of the Command Handler in Sharpino - (Event sourcing F# library) (youtube.com)
- How to Write Simple, Clear F# Option Pipelines with Option.orElseWith (youtube.com)
- What is F# (youtube.com)
- C#’s Functional Journey - Mads Torgersen - NDC Sydney 2024 (youtube.com)
- Why does Cambridge teach OCaml as the first programming language? (youtube.com)
- Building Linux Desktops apps with .NET and Uno Platform (youtube.com)
- ASP.NET Community Standup: .NET Aspire Release Party (youtube.com)
- On .NET Live: Generating sound in Blazor with Blazor.WebAudio (youtube.com)
- Why Developers Hate "Clean Code"? (youtube.com)
Blogs
- Library Design | Siren (freymaurer.github.io)
- F# For Dummys - Day 16 Collections Sequence - DEV Community
- Why we love SAFE Stack – Fable.Remoting | Compositional IT (compositional-it.com)
- Generating Fullstack Project Ideas with F# (hamy.xyz)
F# vNext
Highlighted projects
- simontreanor/FSharp.Finance.Personal: Personal finance functions written in F# (github.com)
- fable-compiler/Fable.Package.SDK (github.com)
- OnurGumus/ScanRat2 (github.com)
- Angel Daniel Munoz Gonzalez / Dambi · GitLab
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!