🚀 fable-lit-fullstack-template v3.2.0 is released: 🐈 Now includes a cross-platform desktop host with HMR fast refresh dev loop 🐈 Fable.Lit UI + Serde.FS.Fable RPC for end-to-end type safety #fsharp @sergeytihon.com
Jordan Marr
@jordanmarr.bsky.social
Spreading the gospel of F# https://github.com/JordanMarr
I've just put Myriad inside a TypeProvider. “I felt myself on the edge of the world; peering over the rim into a fathomless chaos of eternal night.” - H.P. Lovecraft #fsharp
Renamed two of the Serde.FS packages today when I realized how much I hated typing them! The goal is to make things easier, not harder. 😅 Serde.FS.Json.Fable -> Serde.FS.Fable Serde.FS.Json.AspNet -> Serde.FS.AspNet #fsharp
Fable.Lit full-stack F# template v3.0.0 🚀 End-to-end type-safe RPC via Serde.FS: define one [<RpcApi>] interface, get a generated Fable client + a plain ASP.NET server — no routing library needed. #fsharp #fable github.com/JordanMarr/f...
Release v3.0.0 — Type-safe full-stack RPC, powered by Serde.FS · JordanMarr/fable-lit-fullstack-template
This release moves the template's client ⇄ server layer over to Serde.FS (https://github.com/serde-fs/Serde.FS), giving you end-to-end, compile-time type safety across the network boundary — with n...
github.com
Very happy and excited to announce that Serde.FS beta.1 now supports Fable 5 as an RPC client! One `[<RpcApi>]` interface gets you ASP.NET routes, a typed .NET client, AND a typed Fable 5 browser client. Generated codecs. No reflection. github.com/serde-fs/Ser... #fsharp @sergeytihon.com
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
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
Serde.FS.Json v1.0.0‑alpha.8 is out 🎉 • Full native codec • System.Text.Json dependency removed! • [<Serde.FS.EntryPoint>] for CLI apps • Serde.FS.SystemTextJson backend is a WIP 🚧 github.com/serde-fs/Ser... #fsharp
Releases · serde-fs/Serde.FS
A compile‑time, reflection‑free serialization library for F#, including Serde.FS and Serde.FS.Json. - serde-fs/Serde.FS
github.com
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
Fable · Announcing Fable 5 Release Candidate
fable.io
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
SqlHydra v3.5 released with new query functionality for SQL Server. #fsharp github.com/JordanMarr/S...
Release SqlHydra v3.5.0 · JordanMarr/SqlHydra
SqlHydra.Query 3.5.0 New Feature: SQL Server Upsert (insertOrUpdateOnUnique) SqlHydra.Query now supports insert-or-update (upsert) for SQL Server via the new insertOrUpdateOnUnique custom operation...
github.com
FSharp.SystemCommandLine v2.1 provides a more declarative way to inject services alongside CLI arguments and options. github.com/JordanMarr/F... #fsharp
Release v2.1.0 · JordanMarr/FSharp.SystemCommandLine
✨ New: First‑class dependency injection with Input.inject Input.inject now allows you to pass runtime dependencies (loggers, configuration, services, etc.) directly into your command actions as fir...
github.com
SqlHydra - v3.4 is out today. It is a rollup of the last two releases. Lots of nice, new features and some deprecated ones to help transition into an upcoming v4.0. #fsharp github.com/JordanMarr/S...
Release SqlHydra v3.3 + v3.4 · JordanMarr/SqlHydra
An ergonomic release that modernizes how query contexts are created, improves left‑join projections, and introduces a more expressive join API. Fully backward‑compatible with 3.2, and forward-looki...
github.com
Big update for the Fable + Lit ecosystem! ✨ Fable.Lit.Dsl ✨ Fable.Lit.Dsl.Shoelace ✨ Fullstack template update (.NET 10 + Fable 5) #fsharp #webcomponents #lit github.com/JordanMarr/f...
GitHub - JordanMarr/fable-lit-fullstack-template: A SAFE-style template with Fable.Lit, Fable.Remoting and Giraffe
A SAFE-style template with Fable.Lit, Fable.Remoting and Giraffe - JordanMarr/fable-lit-fullstack-template
github.com
🚀 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
Releases · JordanMarr/Agent.NET
A composable AI agent framework for .NET. Contribute to JordanMarr/Agent.NET development by creating an account on GitHub.
github.com
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.
SqlHydra v3.2 big release today that builds on yesterday's release! Now includes DB-specific functions for all 5 supported DBs, custom functions, and adds .NET 10 support. Samples included in the release notes. github.com/JordanMarr/S... #fsharp
Release SqlHydra v3.2.0 · JordanMarr/SqlHydra
SqlHydra.Query Built-in SQL Functions Use SQL functions directly in your queries with full type safety! Each database provider includes a SqlFn type with common functions. open SqlHydra.Query open ...
github.com
SqlHydra.Query v3.1.0 adds support for calling SQL functions! github.com/JordanMarr/S... #fsharp
Release SqlHydra.Query v3.1.0 · JordanMarr/SqlHydra
Support for SQL Functions You can now call custom functions supported by your database: open SqlHydra.Query // Create DB function stubs: let SUBSTRING (s: string, start: int, length: int) : string...
github.com
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
Create a Cloudflare Worker in .NET?!
A blog about F#, Fable, and functional programming in .NET
jordanmarr.github.io
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.
Fable 4 and Fable 5, both got a new release to make them work with .NET 10 🎉 #fsharp #fablecompiler
It makes me happy that Claude Code just added a missing Fable binding for ag-grid automatically. #fsharp 😎
Fable 5.0.0-alpha.15 has been released. Lot of improvements have been made for TS and Python target. It also include fixes for Nullable Reference Types hopefully making us closer to an official stable release. Fable 5 is already used in production by some. #fsharp #fablecompiler
F# 10 makes it possible to use let! .. and! to await two tasks in parallel. This brings back some memories!
FSharp.SystemCommandLine v2.0 is released, following System.CommandLine out of beta! #fsharp github.com/JordanMarr/F...
GitHub - JordanMarr/FSharp.SystemCommandLine
Contribute to JordanMarr/FSharp.SystemCommandLine development by creating an account on GitHub.
github.com