Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Introducing F# 10 - .NET Blog
- Introducing C# 14 - .NET Blog
- Introducing Major New Agentic Capabilities for GitHub Copilot in JetBrains and Eclipse - Microsoft for Java Developers
- Introducing the Visual Studio Code Private Marketplace: Your Team's Secure, Curated Extension Hub π
- Develop Faster with VS Code for the Web - Azure Guide | All things Azure
- Azure DocumentDB is Now Generally Available - Azure Cosmos DB Blog
- Reinventing how .NET Builds and Ships (Again) - .NET Blog
- Supercharge Your Test Coverage with GitHub Copilot Testing for .NET - .NET Blog
- A step-by-step guide to modernizing .NET applications with GitHub Copilot agent mode - .NET Blog
- Unlocking the full power of Copilot code review: Master your instructions files - The GitHub Blog
- Migrating from Microsoft Learn to aspire.dev | Aspire Blog
Videos
- F# 10 - Amplifying FSharp
- TinyProlog 5.1 - How logic programming works
- TinyProlog 5.2 - Structure, unification, resolution
- TinyProlog 5.3 - F# tricks and step-by-step guide
- A Better Alternative to TypeScript? Meet Fable! - YouTube
- .NET Data Community Standup - EF 10 release celebration π
- TUIs Are Back (Although They Never Left): Creating Modern CLI Apps in .NET.
- State of the .NET Foundation and .NET Open Source
- .NET AI Community Standup - Ignite Highlights + the Custom Avatar Deep Dive
Blogs
- F# 10 Brings Performance Improvements - InfoQ
- What's New for C# 14 and F# 10 in .NET 10 -- Visual Studio Magazine
- The Three Read Models of Event Sourcing (Benchmarked in F#) | by Tony Lucca | Nov, 2025 | Medium
F# vNext
- [Poll] Consider changing the default of fsharp_multiline_bracket_style Β· Issue #3200 Β· fsprojects/fantomas
- byref and inref for loops Β· Issue #1453
- Propose new method invocation syntax: obj.Method.[|args|] and obj.Method.{|namedArgs|} Β· Issue #1452
- Support `UnsafeAccessorAttribute` Β· Issue #1451
Highlighted projects
- thinkbeforecoding/fulmin: A server and client library for Gemini protocole in F#. - Codeberg.org
- evgTSV/NRayUI: Library for creating UI based on Raylib binding
- AndrewIOM/bristlecone: An F# library for mechanistic modelling of ecological time series data
- starfederation/datastar-dotnet: Official Datastar Dotnet SDK.
- hedgehogqa/fsharp-hedgehog-experimental: Hedgehog with batteries included: Auto-generators, extra combinators, and more.
- kullbom/dbflow: DbFlow is a library that helps with schema oriented database tasks
- AngelMunoz/Kipo: F# + MonoGame
- mavnn/VisualInk: Writing visual novels using Ink from Inkle.
- jkone27/FsharpWebApi: fsharp web api example
New Releases
- Giraffe.OpenApi 0.0.3
- Jade.Marten 4.1.0
- Hedgehog.Experimental 0.10.0
- fulmin.server 0.1.1
- fulmin.client 0.1.1
- JDeck 1.0
- NRayUI 0.0.1
- FSharp.SystemCommandLine 2.0.0
- DbFlow 0.6.0
- TableAPI 1.0.4.1
- StarFederation.Datastar 1.1.2
- ProteomIQon.AddDeducedPeptides 0.0.3
- Partas.GitNet 1.1.2
- FSharpLint.Core 0.26.8
- fslint 0.0.1
- Bristlecone 3.0.0-beta1
- Feliz 3.0.0-rc.12
- Fable 5.0.0-alpha.15
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!
