F# Online
@fsharponline.bsky.social
Supporting the worldwide #fsharp community via online channels https://hachyderm.io/@fsharponline https://x.com/fsharponline
Just released SwaggerProvider 4.0.0-beta01 that wrap nullable strings in Option<string>. Try it out and share your feedback! fsprojects.github.io/SwaggerProvi... #fsharp
⚡️ F# Weekly #16, 2026 🏷️ #devdigest #dotnet #net #fp #fsharp https://devdigest.today/goto/6230
F# Weekly #16, 2026 – .NET 11 Preview 3 & SwaggerProvider 4.0 beta
Welcome to F# Weekly, A roundup of F# content from this past week: News .NET 11 Preview 3 is now available! TypeFighter Replace Queue with mutable doubly-linked EventList by nojaf · Pull Request #3…
devdigest.today
✨Fable v5 ✨ Such great news today ❤️ In addition to JS/TS, Rust, and Dart, the Python target has been significantly improved, and there is also the exciting new BEAM target added to the list. Write once run everywhere 🥰 #fsharp #fablecompiler
Fable 5 has been released 🎉 This is the result of almost 1 year and a half of work from the community and the maintainers. Huge thank you to everyone involved. ❤️ #fsharp #fablecompiler
Just had one of those epiphany moments in #zig as I looked at a problem and realised 'hang on a minute - that thing I read in the docs and didn't fully understand about arena allocators was talking about _this_ , wasn't it?' The ability to swap out which allocators I'm using is giving me a […]
Original post on bonfire.mavnn.eu
bonfire.mavnn.eu
If there are serious issues with Ionide then I probably can fund solving those issues. We are going to invest in #fsharp as the main language to create meaningful clinical decision support software. Finally, this is long over due!
Agent.NET rc.8 is released! It adds a couple nice-to-have features that clean up the code nicely, and updates to the latest stable MAF versions. github.com/JordanMarr/A... #fsharp
Release v1.0.0-rc.8 · JordanMarr/Agent.NET
Agent.NET v1.0.0-rc.8 Highlights New: Tool.inject for tool-function dependency injection. Microsoft Agent Framework upgraded to the first stable release (1.3.0). New Feature: Tool.inject Most re...
github.com
The third post in my event sourcing series covers read models and their benefits and drawbacks: www.planetgeek.ch/2026/04/28/e... It also includes a deep dive into an example. #dotnet #fsharp #EventSourcing
Event Sourcing: Read Models to the rescue
This is part three of my event sourcing series. In the first two posts, I showed you approaches that rely solely on projections. Now is the time to introduce read models to support all your query…
planetgeek.ch
Most languages let you pattern-match on what data IS. #FSharp lets you pattern-match on what data MEANS. Active Patterns reshape data so you can match on business concepts instead of raw structure. And they compose. 🔗 rdeneau.gitbook.io/safe-clean-a... #DotNet #PatternMatching #FuncProg
What if your pattern matching could call functions? | Safe Clean Architecture
rdeneau.gitbook.io
My friend Nick wrote a Game Boy Emulator with #fsharp and here is his journey nickkossolapov.github.io/fame-boy/bui...
I built a Game Boy emulator in F#
Hundreds of hours, many late nights, and a working Game Boy emulator in F# with sound, running on desktop and web.
nickkossolapov.github.io
Also, the problem as described in this video is far less using #fsharp. Note that you really need to pay attention to your domain model, but once that has been fleshed out, AI can pretty much infer the rest. youtu.be/cPoEFM1AKE4?...
Claude Code Is Resurrecting Our Worst Nightmares
YouTube video by Zoran on C#
youtu.be
F# Weekly #19, 2026 - Understanding Compilers Through an Algebraic Expression Compiler #fsharp sergeytihon.com/2026/05/09/f...
F# Weekly #19, 2026 – Understanding Compilers Through an Algebraic Expression Compiler
Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News Copilot Studio gets faster with .NET 10 on WebAssembly Durable Workflows in the Microsoft Agent Framework Microsoft…
sergeytihon.com
🎉 Deedle 4.0.1 is out! The F# data frame library just got a massive update - new packages, new operations, better stats, performance wins, and many long-standing bugs squashed. A huge amount of community-originated requests in one release. Full notes 👇 github.com/fslaborg/Dee... #fsharp #dotnet
github.com
I am reading and will try to apply this very interesting #fsharp architecture: rdeneau.gitbook.io/safe-clean-a...
Solution Organisation | Safe Clean Architecture
rdeneau.gitbook.io
F# Weekly #13, 2026 - Deedle 4.0 is out! #fsharp sergeytihon.com/2026/03/29/f...
F# Weekly #13, 2026 – Deedle 4.0 is out!
Welcome to F# Weekly, A roundup of F# content from this past week: News Addendum: Pattern Variations | Safe Clean Architecture Microsoft News Ten Months with Copilot Coding Agent in dotnet/runtime …
sergeytihon.com
⚡️ F# Weekly #13, 2026 🏷️ #devdigest #dotnet #net #microsoft #ide #vscode #visualstudio #fp #fsharp #git #github https://devdigest.today/goto/5956
F# Weekly #13, 2026 – Deedle 4.0 is out!
Welcome to F# Weekly, A roundup of F# content from this past week: News Addendum: Pattern Variations | Safe Clean Architecture Microsoft News Ten Months with Copilot Coding Agent in dotnet/runtime …
devdigest.today
F# Weekly #14, 2026 - Serde.FS Brings Compile-Time RPC to F# #fsharp sergeytihon.com/2026/04/05/f...
F# Weekly #14, 2026 – Serde.FS Brings Compile-Time RPC to F#
Welcome to F# Weekly, A roundup of F# content from this past week: News Serde.FS alpha.9 — Compile-time RPC for F# with no reflection, no controllers Florian Verdonck: Fantomas — exploring new appr…
sergeytihon.com
In the #TypeScript world, #TanStackQuery has set the standard: no async in components, declarative loading states, and clean error handling. The #FSharp #SAFEStack reaches the same ergonomics — but the compiler enforces correctness across the entire stack. No URL typos. No serialization mismatches.
What if Your API Calls Were Type-Safe, Auth-Aware, and Translation-Ready — All at Once?
Modern front-end apps juggle three concerns on every server call: fetching data, checking permissions, and loading translations. Most stacks solve each one separately — a fetch library here, an auth m...
linkedin.com
F# Weekly #15, 2026 - Akkling, FSharp.Data and RANSAC auto-tune #fsharp sergeytihon.com/2026/04/11/f...
F# Weekly #15, 2026 – Akkling, FSharp.Data and RANSAC auto-tune
Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News Your Migration’s Source of Truth: The Modernization Assessment – .NET Blog ASP.NET Core 2.3 end of supp…
sergeytihon.com
Great getting started with #vscode and #fsharp in #dotnet now updated for FSI and scripting for beginners 💕💚🙌 learn.microsoft.com/en-us/dotnet...
Get Started with F# in Visual Studio Code - .NET
Learn how to use F# with Visual Studio Code and the Ionide plugin suite.
learn.microsoft.com
The start of my new blog post series about Event Sourcing. The first post starts with a simple projection-only approach: www.planetgeek.ch/2026/04/14/e... You'll see why we don't use event numbers for ordering, but timestamps, and why this is our default approach. #EventSourcing #dotnet #fsharp
We will remove the Fantomas Discord in favour of a channel on the #fsharp one: discord.com/channels/196... See you there!
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
discord.com
Haven’t shared in a while, but… I recently updated a proj (.NET 6 to .NET 8) adding some small perf wins and QoL improvements. More importantly: I totally overhauled the documentation! It’s not a very compelling library, but it’s an excuse to play with #fsharp doc tooling. paul.blasuc.ci/ananoid/
Ananoid
paul.blasuc.ci
What if your compiler enforced your architecture rules? Why choose between Clean, Hexagonal, Vertical Slices, Screaming? Safe Clean Architecture combines all 5 & turns #fsharp file declaration order into compile-enforced layer boundaries #dotnet #CleanArchitecture www.linkedin.com/pulse/what-y...
What if your compiler could enforce your architecture rules?
Most architecture discussions focus on picking one model — Clean Architecture or Hexagonal or Vertical Slices. In practice, each brings a distinct perspective, and they're more complementary than comp...
linkedin.com
Evaluating tech stack for a big upcoming project and there's a clear dividing line on age between the young who want to use React, and the old who are all going 'fuck no' (We're going with HTMX + Giraffe over NextJS). #fsharp
F# Weekly #16, 2026 - .NET 11 Preview 3 & SwaggerProvider 4.0 beta #fsharp sergeytihon.com/2026/04/19/f...
F# Weekly #16, 2026 – .NET 11 Preview 3 & SwaggerProvider 4.0 beta
Welcome to F# Weekly, A roundup of F# content from this past week: News .NET 11 Preview 3 is now available! TypeFighter Replace Queue with mutable doubly-linked EventList by nojaf · Pull Request #3…
sergeytihon.com