Not exactly. SourceDjinn came out of the internals I built for Serde.FS to get that "attribute-and-go" C# source generator experience.
Myriad definitely influenced the direction, though β you really canβt think about F# metaprogramming without thinking of Myriad!
03.03.2026 20:56 β
π 1
π 0
π¬ 0
π 0
Fable Β· Announcing Fable 5 Release Candidate
The wait is over! Fable 5 Release Candidate is officially here.
After a year of hard work from the community, we're bringing you:
β¨ .NET 10 & F# 10 support
π A massive Python update (now powered by a Rust core & PyPI!)
π Cleaner JS/TS Pojo bindings
fable.io/blog/2026/20...
#fsharp #fablecompiler
03.03.2026 17:18 β
π 34
π 12
π¬ 4
π 0
Serde.FS.Json is the first backend in the new Serde.FS ecosystem β fast, reflectionβfree JSON for F#.
Powered by FSharp.SourceDjinn, a small engine for building F# source generators.
github.com/fs-djinn
#fsharp
03.03.2026 15:04 β
π 15
π 1
π¬ 1
π 0
As for ecosystem size, I think this may be the golden era for F# because the people using it do so because we love the language. We like making OSS projects for it, and it's now easier than ever for the community to create awesome stuff for the F# ecosystem -- which is exactly what is happening now.
26.02.2026 15:15 β
π 2
π 0
π¬ 0
π 0
I do all my work in F# and still get the warm glow. Simple functions as DSLs + small interim types allows me to design declarative workflow-specific pipelines that would be imperative in other langs. But as you move away from the code, perhaps it doesn't matter.
26.02.2026 15:15 β
π 2
π 0
π¬ 1
π 0
Well-articulated points.
Opus 4.6 is a savant junior coder. I just watched it try to add an `Errors` property to my response -- completely ignoring the fact that the function was wrapped in an `asyncResult` CE. π€¦ββοΈ
16.02.2026 19:08 β
π 2
π 0
π¬ 0
π 0
Around 3 Years later but Migrondi v1 release is out!
#dotnet #fsharp #migrondi
10.02.2026 21:51 β
π 4
π 1
π¬ 1
π 0
I've always said that "typing is not the bottleneck."
Thinking through the problem, use cases, edge cases and designing invariants is.
03.02.2026 14:57 β
π 4
π 0
π¬ 0
π 0
Releases Β· JordanMarr/Agent.NET
A composable AI agent framework for .NET. Contribute to JordanMarr/Agent.NET development by creating an account on GitHub.
π Agent.NET has evolved significantly since the alpha.1 announcement β alpha.2 and now alpha.3 bring proper MAF execution, symmetrical InProcess/Durable workflows, and a more cohesive workflow CE with ROP built in.
Full release history:
github.com/JordanMarr/A...
#fsharp #dotnet #aiagents
21.01.2026 16:46 β
π 13
π 3
π¬ 0
π 0
It's kind of funny that due to AI/LLMs these days another metric to rate #programming languages on has become "token efficiency".
On the bright side - some of the beloved languages like #Clojure, #Ruby, #FSharp and #OCaml fared pretty well due to their expressive and compact syntax.
16.01.2026 09:29 β
π 23
π 13
π¬ 3
π 0
A beautiful F# library for building AI agents on .NET:
β’ Quotation-based tool discovery
β’ Pipeline-style agent composition
β’ Computation expressions for workflows
β’ Railway-oriented error handling
F# deserves a place in the agent era β and this is my contribution.
#fsharp #dotnet
05.01.2026 06:11 β
π 13
π 3
π¬ 2
π 0
Create a Cloudflare Worker in .NET?!
A blog about F#, Fable, and functional programming in .NET
My FS Advent post for Dec 22, 2025. πβ¨β
Thanks to @sergeytihon.com for keeping the F# community buzzing along year after year!
jordanmarr.github.io/fsharp/cloud... #FsAdvent #fsharp
22.12.2025 17:38 β
π 13
π 3
π¬ 1
π 0
Sneak peek of new #fsharp side project...
Fable + Desktop π€
22.12.2025 15:46 β
π 69
π 6
π¬ 2
π 1
All day, every day!
19.12.2025 15:22 β
π 1
π 0
π¬ 0
π 0
I donβt notice much difference between my F# and C# project build times.
But Iβve heard some type provider libraries can slow it down though.
14.12.2025 19:24 β
π 1
π 0
π¬ 0
π 0
Great tips for getting real value out of FSI! I love the idea of creating bootstrap fsx scripts to preload modules. That alone will make FSI much more useful for non-trivial exploration.
And the MCP server obviously takes it to the next level as well.
14.12.2025 16:08 β
π 1
π 0
π¬ 0
π 0
Frogs βn Flies was straight up my favorite Atari game back in the day!
If you hit the expert mode switch on the console, you could very precisely control your frogβs jump!
Bringing it back full circle in 2025 with the FP FrogInterpreter! β€οΈπΈ
12.12.2025 16:02 β
π 2
π 0
π¬ 0
π 0
Mark Seemann did a great talk years ago where he showed examples of some really gnarly method headers in C# to emphasize how type inference is almost a requirement for FP.
Would love to watch it again if I could find it.
10.12.2025 16:56 β
π 2
π 0
π¬ 1
π 0
Right?! Even though βC# has all the FP features from F#β, not having type inference makes things that are trivial in F# so ugly in C# that most will never use it.
10.12.2025 16:51 β
π 1
π 0
π¬ 0
π 0
t really bothers me having to type in the full tuple return type and predicate function type in C#.
To each their own but #fsharp type inference just makes me happy.
10.12.2025 00:13 β
π 15
π 1
π¬ 2
π 0
Fable 4 and Fable 5, both got a new release to make them work with .NET 10 π #fsharp #fablecompiler
25.11.2025 22:19 β
π 36
π 6
π¬ 3
π 0
That seems like it could work pretty well. I would think that giving it an example bindings project with a style that you like and then pointing it to API docs could work pretty well.
25.11.2025 16:52 β
π 1
π 0
π¬ 0
π 0
F# 9 added support for "Nullable Reference Types" (which is not on by default!). This will indicate when core .NET BCL methods return types with the nullable annotation as a warning / error.
25.11.2025 16:48 β
π 0
π 0
π¬ 0
π 0