Trending
Dag Brattli's Avatar

Dag Brattli

@dbrattli

Creator of Fable Python 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

93
Followers
149
Following
49
Posts
26.01.2025
Joined
Posts Following

Latest posts by Dag Brattli @dbrattli

Preview
F# Weekly #11, 2026 – F# in .NET 11 Preview 2 Welcome to F# Weekly, A roundup of F# content from this past week: News F# in .NET 11 Preview 2 – Release Notes Safe Clean Architecture RFC: How should Fantomas handle lambda expressions that…

F# Weekly #11, 2026 - F# in .NET 11 Preview 2 #fsharp sergeytihon.com/2026/03/14/f...

14.03.2026 09:44 👍 7 🔁 3 💬 0 📌 0
Preview
GitHub - fable-compiler/Fable.Beam: Fable bindings (FFI) for Erlang / OTP Fable bindings (FFI) for Erlang / OTP. Contribute to fable-compiler/Fable.Beam development by creating an account on GitHub.

I've started making some initial binding (FFI). Will definitively look more into how they did things in Gleam. github.com/fable-compil...

13.03.2026 06:21 👍 1 🔁 0 💬 1 📌 0

For List.collect you can also think of it is as flatMap, or mapMerge. In F# you can flatten/merge lists with List.concat

myList
|> List.map (fun n -> [n; n * 2]) // [[1;2]; [2;4]; [3;6]]
|> List.concat // [1; 2; 2; 4; 3; 6]

13.03.2026 01:49 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - dbrattli/Fable.Actor: F# Actors for Fable and Beam F# Actors for Fable and Beam. Contribute to dbrattli/Fable.Actor development by creating an account on GitHub.

The start of a cross-platform Actor library for F# / Fable ✨ Works on .NET, Python, JS and ... BEAM. Single process except BEAM where you get multi-process and supervision. Same code runs everywhere 🤩 #fablecompiler #fsharp github.com/dbrattli/Fab...

12.03.2026 20:12 👍 7 🔁 1 💬 1 📌 0
Preview
F# Weekly #10, 2026 – Start Your Day With Code That’s Better Welcome to F# Weekly, A roundup of F# content from this past week: News Fable · Announcing Fable 5 Release Candidate nugetz — NuGet package browser Microsoft News Release v1.0 of the official MCP C…

F# Weekly #10, 2026 - Start Your Day With Code That’s Better
#fsharp sergeytihon.com/2026/03/08/f...

08.03.2026 21:22 👍 10 🔁 2 💬 1 📌 0
Preview
Start Your Day With Code That’s Better 🌤️ I have been using GitHub Agentic Workflows to help automate the maintenance of software libraries and tools. The workflow I’m using is called Repo Assist. Here’s my morning today! ⚡ A p…

My morning -->

* A performance improvement
* A feature request analysis
* An engineering improvement

Daily improvements to the software you maintain, delivered to your repos with GitHub Agentic Workflows.

dsyme.net/2026/03/08/s...

08.03.2026 14:11 👍 5 🔁 3 💬 0 📌 0
Preview
RE#: how we built the world's fastest regex engine in F# | ian erik varatalu

RE#: how we built the world's fastest regex engine in F# iev.ee/blog/resharp... #regex #fsharp

05.03.2026 02:15 👍 28 🔁 8 💬 1 📌 0
Fable · What is Fable?

Merged the docs: fable.io/docs/

05.03.2026 18:38 👍 2 🔁 0 💬 0 📌 1

Fable v5-rc.2 is out w/beam support 🥳✨#fsharp #fablecompiler

03.03.2026 20:13 👍 4 🔁 0 💬 1 📌 0
Post image

Finally received this book today 🥰 Fable.Python made me a Python expert. Looking forwards to the Fable.Beam journey ✨

03.03.2026 19:45 👍 2 🔁 0 💬 0 📌 0

Note that there is a bug with the new Beam target and fable-library is unfortunately missing from the bundle. This should be fixed in -rc2 when available. But it will be worth the wait. Fable Beam passes 2241 unit-tests and is surprisingly usable for being a new Fable target 🤩

03.03.2026 19:08 👍 4 🔁 0 💬 1 📌 0

A lot of the work with the Python target has been to improve Python interop, and also to produce Python code that type checks using static type checkers such as Pyright.

03.03.2026 19:01 👍 0 🔁 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
Preview
F# Weekly #9, 2026 – Crunching the Technical Debt with Repo Assist Welcome to F# Weekly, A roundup of F# content from this past week: News Pure-F# training/inference workflow around Qwen3-4B with NVFP4 [Poll] Consider changing the default of fsharp_multiline_brack…

F# Weekly #9, 2026 - Crunching the Technical Debt with Repo Assist #fsharp sergeytihon.com/2026/03/01/f...

01.03.2026 10:37 👍 16 🔁 5 💬 0 📌 0
Preview
Open Source is Not About You Open Source is Not About You. GitHub Gist: instantly share code, notes, and snippets.

Remember to complete your 2026 open source training. The training is mandatory for everyone who uses open source software gist.github.com/richhickey/1...

22.02.2026 15:32 👍 2 🔁 0 💬 0 📌 0
Preview
F# Weekly #8, 2026 – Boosting F# Libraries with Automated Agentic AI Welcome to F# Weekly, A roundup of F# content from this past week: News What’s new in 1.1 | Elmish Land Microsoft News Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Fra…

F# Weekly #8, 2026 - Boosting F# Libraries with Automated Agentic AI #fsharp sergeytihon.com/2026/02/22/f...

22.02.2026 13:03 👍 8 🔁 2 💬 0 📌 0
Preview
GitHub - dbrattli/Fable.Giraffe: Giraffe for Fable.Python Giraffe for Fable.Python. Contribute to dbrattli/Fable.Giraffe development by creating an account on GitHub.

github.com/dbrattli/Fab...

21.02.2026 23:03 👍 0 🔁 0 💬 0 📌 0
Post image

I need to double (and tripple) check this but it seems like Giraffe on Beam is faster than .NET. Is it too good to be true? 🙈 At least the Python perf looks to be true 😆 #fsharp #fablecompiler

21.02.2026 22:46 👍 10 🔁 1 💬 1 📌 0
Post image
21.02.2026 10:16 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

Timeflies with F# on Fable Beam (Fable v5 teaser) #fsharp #fablecompiler #erlang

21.02.2026 10:15 👍 5 🔁 1 💬 2 📌 0
Preview
F# Weekly #7, 2026 – .NET 11 Preview 1 & Rider 2026.1 EAP 3 Welcome to F# Weekly, A roundup of F# content from this past week: News Boosting F# Libraries with Automated Agentic AI with Don Syme F# debugging improvements in Rider 2026.1. EAP 3 Microsoft News…

F# Weekly #7, 2026 - .NET 11 Preview 1 & Rider 2026.1 EAP 3 #fsharp sergeytihon.com/2026/02/14/f...

14.02.2026 20:27 👍 14 🔁 4 💬 0 📌 0

Current status is that inital scaffolding in place. 1500 unit-tests passing. That probably took me 3+ years with Fable.Python. Claude Code used 3 days for Fable.Beam 🙈

12.02.2026 08:32 👍 1 🔁 0 💬 0 📌 0

I want to learn more about the BEAM and OTP and F# is the right tool for making an actor {...} expression ✨

12.02.2026 08:03 👍 1 🔁 0 💬 0 📌 0
Post image Post image

Perhaps not too impressive for now but this shows Giraffe (F#) running on the BEAM (Erlang Runtime) using Fable (WIP) #fablecompiler #fsharp

11.02.2026 20:24 👍 25 🔁 5 💬 4 📌 1
Preview
F# Weekly #6, 2026 – FScript & An ode to “Slowly” handcrafted code Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News .NET Framework 3.5 Moves to Standalone Deployment in new versions of Windows – .NET Blog Build AI Agents with…

F# Weekly #6, 2026 - FScript & An ode to “Slowly” handcrafted code #fsharp sergeytihon.com/2026/02/07/f...

07.02.2026 17:59 👍 15 🔁 5 💬 1 📌 0
Preview
F# Weekly #5, 2026 – Leveling Up With Lattice Welcome to F# Weekly, A roundup of F# content from this past week: News .NET AI Essentials – The Core Building Blocks Explained – .NET Blog Join Microsoft at NDC London 2026 – Let…

F# Weekly #5, 2026 - Leveling Up With Lattice #fsharp sergeytihon.com/2026/02/01/f...

01.02.2026 20:20 👍 18 🔁 6 💬 1 📌 0
Preview
F# Weekly #3, 2026 – F# event / (un)conference in 2026? Welcome to F# Weekly, A roundup of F# content from this past week: News Bringing work context to your code in GitHub Copilot – Microsoft for Developers Context-Driven Development: Agent Skill…

F# Weekly #3, 2026 - F# event / (un)conference in 2026? #fsharp sergeytihon.com/2026/01/24/f...

24.01.2026 10:56 👍 16 🔁 6 💬 0 📌 0
Preview
F# Weekly #2, 2026 – Mibo and WREN Stack Welcome to F# Weekly, A roundup of F# content from this past week: News Mibo: A Functional Game Framework for F# Generative AI: The Future of Consumer Technology – .NET Blog XAML Studio is no…

F# Weekly #2, 2026 - Mibo and WREN Stack #fsharp sergeytihon.com/2026/01/10/f...

10.01.2026 21:18 👍 11 🔁 4 💬 0 📌 0
Preview
F# Weekly #1, 2026 – Kipo & future of MonoGame Welcome to F# Weekly, A roundup of F# content from this past week: News Top .NET Videos & Live Streams of 2025 – .NET Blog Top .NET Blog Posts of 2025 – .NET Blog Java at Microsoft:…

F# Weekly #1, 2026 - Kipo & future of MonoGame #fsharp sergeytihon.com/2026/01/03/f...

03.01.2026 21:36 👍 12 🔁 3 💬 0 📌 0

Try F# for a small project in 2026 #dev #programming #coding 🥳🥂✨💙

01.01.2026 21:09 👍 12 🔁 1 💬 0 📌 0