F# Weekly #32, 2025 - Call for Speakers: .NET Conf 2025 & JetBrains .NET Days #fsharp sergeytihon.com/2025/08/10/f...
10.08.2025 07:31 — 👍 9 🔁 4 💬 0 📌 0@dbrattli.bsky.social
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
F# Weekly #32, 2025 - Call for Speakers: .NET Conf 2025 & JetBrains .NET Days #fsharp sergeytihon.com/2025/08/10/f...
10.08.2025 07:31 — 👍 9 🔁 4 💬 0 📌 0This is really nice, but I think your impl have significant semantic differences to Rx.NET wrt hot vs cold observables. In Rx every observer has their own separate subscription chain while it seems to me that in your impl. they share the same upstream subscription? leecampbell.com/2010/08/19/r...
04.08.2025 08:03 — 👍 1 🔁 0 💬 0 📌 0F# Weekly #31, 2025 - Aspire 9.4 #fsharp sergeytihon.com/2025/08/02/f...
02.08.2025 21:47 — 👍 19 🔁 5 💬 0 📌 0F# Weekly #30, 2025 - Quipu & Perla #fsharp sergeytihon.com/2025/07/27/f...
27.07.2025 11:52 — 👍 17 🔁 4 💬 0 📌 0The blog is written in jupytext, so it's all Python code with comments translated to Markdown. All the code examples are also linted using ruff, and type checked using pyright. Even the example errors are checked for the correct error 🥰 #python #ruff #pyright
26.07.2025 09:55 — 👍 1 🔁 0 💬 0 📌 0Python Type Annotations. Get up to speed and write safer code with this tutorial in 3 parts cardamomcode.dev/python-type-... #python
26.07.2025 09:45 — 👍 2 🔁 1 💬 1 📌 0Very happy to see this new alpha version of Fable being released 🥰 The Python target is getting a well-deserved upgrade.
25.07.2025 19:43 — 👍 1 🔁 0 💬 0 📌 0Todays summary after a 12-hour session. Most Python developers never touch meta-classes. Most F# developers never think about Python descriptors, at least not at the class attribute level. Doing both simultaneously while solving circular dependency problems in a compiler context! 😅 Time to sleep 😴
20.07.2025 22:23 — 👍 0 🔁 0 💬 0 📌 0Experience Quality Coding for AI
- Special Edition and Your Next Generation AI could Copy
ken-okabe.github.io/en/book/
A Next-Generation Tutorial on Functional Programming for the AI Age
#fsharp #ai #functional-programming
F# Weekly #29, 2025 - .NET 10 Preview 6 #fsharp sergeytihon.com/2025/07/19/f...
19.07.2025 20:01 — 👍 20 🔁 6 💬 1 📌 0Heavily inspired by Bart de Smet’s AsyncRx 🥰
17.07.2025 19:07 — 👍 0 🔁 0 💬 0 📌 0It started out that way. It’s quite basic, so feel free to open a PR if you are missing anything 😊 Example of use github.com/fable-compil...
17.07.2025 19:04 — 👍 1 🔁 1 💬 1 📌 0Also github.com/dbrattli/Asy... Works on .NET, JS, and Python 😊
17.07.2025 18:26 — 👍 1 🔁 0 💬 1 📌 0F# Weekly #28, 2025 - Beyond Zero-Allocation #fsharp sergeytihon.com/2025/07/12/f...
12.07.2025 20:57 — 👍 19 🔁 4 💬 0 📌 0F# Weekly #27, 2025 - Breaking changes: Yay or Nay? #fsharp sergeytihon.com/2025/07/05/f...
05.07.2025 19:21 — 👍 12 🔁 1 💬 0 📌 0F# Weekly #25, 2025 - 7 Reasons F# Sucks #fsharp sergeytihon.com/2025/06/22/f...
22.06.2025 07:37 — 👍 15 🔁 2 💬 0 📌 0small PR, might be you do not need it, but now Feliz.ViewEngine also has a bare bones support for representing events in its DSL, for most scenarios might not be what you need i was experimenting with Vue bindings, thanks @dbrattli.bsky.social for helping out! 🦔 github.com/dbrattli/Fel...
11.06.2025 10:29 — 👍 1 🔁 1 💬 0 📌 0The Rust implementation gives us control to handle .NET edge cases. Still early days with great opportunities for perf improvements and code that type checks correctly. That's the dream! 🐍🦔🦀✨ #fsharp #python #fable #rust #pyo3
09.06.2025 00:05 — 👍 4 🔁 0 💬 0 📌 0The big win? No more confusion because our Int32 is actually Python's arbitrary-precision int. We're making Python behave like .NET - proper integer overflow, real array semantics. Surprisingly hard to make Python integers act like actual Int32s, but worth it 🐍🦔🦀✨
#fsharp #python #fable #rust #pyo3
Working on something that's getting me excited 🥰 For Fable 5 Python target we're rebuilding Fable Library in Rust to get proper .NET semantics when transpiling F# to Python. As a Python dev who fell hard for F#'s type system, this scratches an itch 🐍🦔🦀✨
#fsharp #python #fable #rust #pyo3
F# Weekly #23, 2025 - Catch up on Microsoft Build #fsharp sergeytihon.com/2025/06/07/f...
07.06.2025 08:57 — 👍 16 🔁 4 💬 0 📌 0F# Weekly #22, 2025 - Ionide with Cursor #fsharp sergeytihon.com/2025/06/01/f...
01.06.2025 12:25 — 👍 21 🔁 5 💬 1 📌 0Just published: "The Prompt Engineering Playbook for Programmers"
My latest free write-up: addyo.substack.com/p/the-prompt... ✍️
You can now use F# and Ionide with @cursor.com.web.brid.gy 🥰 #fsharp #fable github.com/ionide/ionid...
31.05.2025 05:34 — 👍 10 🔁 6 💬 0 📌 0"That means the developer’s estimate, while far from perfect, is also far from meaningless: it’s the scale parameter of some distribution."
bit.ly/44ZdX9u
bit.ly/3Z8F7XH
Write safer code with Python type annotations. Start with part 1 in this trioligy #python cardamomcode.hashnode.dev/python-type-...
08.05.2025 06:11 — 👍 0 🔁 0 💬 0 📌 0Part 3 in the series of Python Type Annotations. Didn't have time to talk about "Variance in Generics" in our presentation at PyCon Estonia but here it is @pythonestonia.bsky.social cardamomcode.hashnode.dev/python-type-...
08.02.2025 19:10 — 👍 2 🔁 1 💬 0 📌 0Check out this article by @dbrattli.bsky.social! See the full presentation this article is based on on our YouTube channel: www.youtube.com/watch?v=kMGU...
07.02.2025 11:17 — 👍 2 🔁 1 💬 0 📌 0