Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Announcing dotnet run app.cs - A simpler way to start with C# and .NET 10 - .NET Blog
- Semantic Kernel and Microsoft.Extensions.AI: Better Together, Part 2 | Semantic Kernel
- Semantic Kernel: Multi-agent Orchestration | Semantic Kernel
- Circuit Breaker Policy Fine-tuning Best Practice - .NET Blog
- Fine-tune the volume of logs your app produces - .NET Blog
Videos
- ASP.NET Community Standup - Passwordless authentication with Passkeys in .NET 10
- AspiriFridays with David, Damian, and Maddy - Bitwarden
- csproj is GONE! 'dotnet run app.cs' is Here
Blogs
- Maximum Likelihood estimation with Quipu, part 1 · Mathias Brandewinder blog
- Are Interfaces and Records the same thing? | Compositional IT
- The Twilight of Lazy Lock-in - Houston Haynes
- From C# to Rust: A 42-Day Developer Challenge - Chris Woody Woodruff
F# vNext:
- Check for C# extension dependencies at runtime by dbrattli · Pull Request #2088 · ionide/ionide-vscode-fsharp · GitHub
- Display type defaulting · Issue #1427 · fsharp/fslang-suggestions
- "Like" string active pattern · Issue #1426 · fsharp/fslang-suggestions
- Allow fields with `[<DefaultValue>]` attribute in records · Issue #1425 · fsharp/fslang-suggestions
- when 'T : default · Issue #1423 · fsharp/fslang-suggestions
- Result module regularity with option/voption · Issue #1422 · fsharp/fslang-suggestions
- Type-directed resolution of numeric and string literals, and extending `B` string suffix to be UTF8 strings · Issue #1421 · fsharp/fslang-suggestions
Highlighted projects
- CaptnCodr/Fli: Execute CLI commands from your F# code in F# style!
- AngelMunoz/Vuoso - Vue Bindings for Fable
New Releases
- Oxpecker.Solid 0.8.1
- Farmer 1.9.16
- WebSharper 9.1.2.559
- WebSharper.FSharp 9.1.2.559
- Rhino.Scripting.FSharp 0.12.1
- Fantomas.FCS 7.0.2
- fantomas 7.0.2
- DbFun.Core 2.1.2
- Fli 1.111.11
- Farse 0.1.3-alpha
- ARCtrl 3.0.0-alpha.4
- Terminal.Gui 2.0.0-prealpha.1985
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!