Pinned
My F# Advent Calendar post about Fable.Python (and ended up with Fable.Literate 🙈). Learn how you can use Pydantic, FastAPI with Fable 🐍🦔 cardamomcode.dev/fable-python #FsAdvent #fsharp #fablecompiler #python
Dag Brattli
@dbrattli.bsky.social
Creator of Fable Python, Fable Beam and Reactive Extensions for Python (RxPY). Made the IrDA subsystem in the Linux kernel back in the 90'. On a quest to bridge the worlds of F# and Python ❤️ Microsoft Alumni and currently works at Cognite
135 followers174 following71 posts
Pinned
My F# Advent Calendar post about Fable.Python (and ended up with Fable.Literate 🙈). Learn how you can use Pydantic, FastAPI with Fable 🐍🦔 cardamomcode.dev/fable-python #FsAdvent #fsharp #fablecompiler #python
Dag Brattli reposted
Dag Brattli reposted
F# Weekly #42, 2026 - F# 11 RC2 & compiler performance improvements #fsharp sergeytihon.com/2026/10/17/f...
Dag Brattli reposted
Wow, what is an update: F# in .NET 11 RC 2 #fsharp github.com/dotnet/core/...
Dag Brattli reposted
F# Weekly #41, 2026 - Paket 11 & Firelight #fsharp sergeytihon.com/2026/10/10/f...
Dag Brattli reposted
F# Weekly #40, 2026 - Agentic .NET UI and FSharp.CloudEdge #fsharp sergeytihon.com/2026/10/03/f...
Dag Brattli reposted
F# Weekly #39, 2026 - Oxpecker 3 #fsharp sergeytihon.com/2026/09/27/f...
Dag Brattli reposted
F# Weekly #38, 2026 — Fantomas 8.0, Myriad 1.0 and Fable.Ripple↗ is now live. #fsharp sergeytihon.com/2026/09/19/f...
Dag Brattli reposted
F# Weekly #37, 2026 — F# 11 RC1 and Fantomas 8 Beta Land #fsharp sergeytihon.com/2026/09/12/f...
Join me in "State Space", Room 3 at NDC { Oslo } 2026, Friday 18. (09:00) to learn more about Entropy and Code Complexity #NDCOslo #programming #SoftwareEngineering @ndcconferences.com
I often find myself reviewing code more often that writing. This #vscode plugin analyzes your code and gives you visual feedback, and actionable suggestions to you and your coding agent on code complexity. Written in F#/Fable #fablecompiler #fsharp #python #typescript #kotlin #cplusplus
Dag Brattli reposted
F# Weekly #36, 2026 — Fable 5.16, FsLexYacc 12, and MSTest Goes Native AOT #fsharp sergeytihon.com/2026/09/05/f...
Dag Brattli reposted
F# Weekly #35, 2026 — Fabulous 10, .NET Conf 2026 Announced, and C# 15 Preview #fsharp sergeytihon.com/2026/08/30/f...
Dag Brattli reposted
F# Weekly #34, 2026 — Every Repo is A Software Factory Now #fsharp sergeytihon.com/2026/08/22/f...
Dag Brattli reposted
F# Weekly #33, 2026 — .NET 11 Preview 7 Ships with F# Updates and PaketaBot #fsharp sergeytihon.com/2026/08/15/f...
Dependabot doesn’t support Paket projects, so I made PaketaBot. It runs in GitHub Actions and needs no hosted service. Written in F# and compiled with Fable github.com/cardamomcode... #fsharp #fablecompiler
I’ve been working on Agent Decision Comments (ADCs): a lightweight convention for preserving the why in agent-written, human-reviewed code. Four labels: decision, invariant, assumption, tradeoff Keep durable rationale beside the code. Feedback welcome: github.com/dbrattli/adc
Dag Brattli reposted
F# Weekly #32, 2026 — FSharp.Data 8.2.0, Mibo 4.0, and F# MCP Ecosystem Grows #fsharp sergeytihon.com/2026/08/08/f...
Dag Brattli reposted
F# Weekly #31 — MCP C# SDK v2.0, Unit-Test Agent, and MSBuild Binlog in VS Code #fsharp sergeytihon.com/2026/08/01/f...
Recent progress on Fable.Giraffe. Runs on Python (uvcorn), BEAM (cowboy), and Node (express). Not a replacement for .NET, but when you need parts of your API on a different ecosystem. github.com/dbrattli/Fab... #fsharp #fablecompiler
Supports (builtin) Remoting for all targets. Also shows how you can have a common set of tests for all targets using Scriptorium fable-hub.github.io/Scriptorium/
Dag Brattli reposted
F# Weekly #30 — FsHttp.Studio & fable-lit-fullstack-template #fsharp sergeytihon.com/2026/07/25/f...
Dag Brattli reposted
F# Weekly #29 — .NET 11 Preview 6 and Mibo 3.0 #fsharp sergeytihon.com/2026/07/19/f...
Dag Brattli reposted
Dag Brattli reposted
F# Weekly #28 — Mibo 2.0, Fable 5.7, and Cast Shadows in F# #fsharp sergeytihon.com/2026/07/12/f...
Dag Brattli reposted
F# Weekly #27, 2026 — Fable 5.5, SkiaSharp 4 & Orleans.FSharp 3.0 #fsharp sergeytihon.com/2026/07/05/f...
Fable v5.5 is out 🥰🎉 Ro! Ro! Ro! 🚣🏼♀️🚣🏼♀️🚣🏼♀️ github.com/fable-compil... #fsharp #fablecompiler
Dag Brattli reposted
F# Fable 5 + GitHub hosting! A few retro-spirit items: - Combination counting, how I learned to calculate as a kid: thorium.github.io/Kasino/ - My 28-year-old 5-in-a-row ported: thorium.github.io/thomoku/ - Cave-rocket clone: thorium.github.io/FsRocket/ - Ice hockey: thorium.github.io/FsHockey/
Dag Brattli reposted
F# Weekly #26, 2026 — Fable REPL on BEAM & WebSharper 10.1 #fsharp sergeytihon.com/2026/06/27/f...
Dag Brattli reposted
F# Weekly #25, 2026 — Expecto 11.1 & Fable 5.3 #fsharp sergeytihon.com/2026/06/20/f...
The AI era belongs to ML-family languages. And the good patterns already exist in the training data: actor models, algebraic data types, supervision trees, compilers that refuse to let bad code exist. Solved decades ago, ... then drowned in noise. fsharp.org #fsharp
F# runs natively on .NET, and Fable compiles it to JavaScript, Python, Rust, and the BEAM. Five runtimes, one type-checked source, runs anywhere your stack needs it. BEAM is what Ericsson built to keep phone switches from ever going down. fable.io #fsharp #fablecompiler
The Fable Repl has been updated to include BEAM, and now compiles F# code to Erlang 🥰 fable.io/repl/ #fsharp #fablecompiler
Dag Brattli reposted
F# Weekly #24, 2026 — Fable 5.2, Expecto 11 & .NET 11 Preview 5 #fsharp sergeytihon.com/2026/06/13/f...
Dag Brattli reposted
What's better than Fable 5? Fable 5.1 and 5.2! 🎉 (And yes, I totally forgot to announce 5.1). Both releases bring plenty of fixes across various targets. Check out the release notes for details: github.com/fable-compil... #fsharp #fablecompiler
Dag Brattli reposted
F# Weekly #23, 2026 – Wolverine/Marten F# Improvements #fsharp sergeytihon.com/2026/06/06/f...
Dag Brattli reposted
F# Weekly #22, 2026 - Fable 5.1 & Mibo.Raylib 1.0 #fsharp sergeytihon.com/2026/05/31/f...
Fable v5.1.0 is out 🎉Several bugfixes for most targets, and a few new features as well github.com/fable-compil... #fsharp #fablecompiler
Dag Brattli reposted
F# Weekly #21, 2026 - Scriptorium, Elmish Land 2.0 Preview & RProvider 3.0 #fsharp sergeytihon.com/2026/05/23/f...
Dag Brattli reposted
F# Weekly #20, 2026 - .NET 11 Preview 4 and SwaggerProvider 4.0 #fsharp sergeytihon.com/2026/05/16/f...
Dag Brattli reposted
F# Weekly #19, 2026 - Understanding Compilers Through an Algebraic Expression Compiler #fsharp sergeytihon.com/2026/05/09/f...
Dag Brattli reposted
F# Weekly #18, 2026 - Game Boy Emulator in F# #fsharp sergeytihon.com/2026/05/03/f...
Dag Brattli reposted
F# Weekly #17, 2026 - Fable 5.0 #fsharp sergeytihon.com/2026/04/25/f...
Dag Brattli reposted
✨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
If you maintain open source projects, these two tools have been game-changers for me recently: - EasyBuild.ShipIt by @mangelmaxime.bsky.social - Repo Assist by @dsyme.bsky.social - github.com/easybuild-or... - github.com/githubnext/a... #fsharp #csharp #dotnet
Dag Brattli reposted
F# Weekly #16, 2026 - .NET 11 Preview 3 & SwaggerProvider 4.0 beta #fsharp sergeytihon.com/2026/04/19/f...
Dag Brattli reposted
F# Weekly #15, 2026 - Akkling, FSharp.Data and RANSAC auto-tune #fsharp sergeytihon.com/2026/04/11/f...