Angel Munoz's Avatar

Angel Munoz

@tunaxor.me

One of the 12 #fsharp devs in the world, trying out kotlin and #buildinginpublic fun, I started this journey around 2013. https://linktr.ee/angel_d_munoz Other social media, not an OF πŸ˜† Mexican, so spanish sometimes

1,308
Followers
450
Following
599
Posts
08.08.2023
Joined
Posts Following

Latest posts by Angel Munoz @tunaxor.me

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...

04.03.2026 15:30 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 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 πŸ‘ 15 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

Whoever gave back bowser it's heavy metal themes back for Mario wonder deserves a museum entry

26.02.2026 23:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

SqlHydra v3.5 released with new query functionality for SQL Server. #fsharp

github.com/JordanMarr/S...

23.02.2026 18:04 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Sometimes I feel like a cave man.
I just told GLM in opencode, can you just delegate this to sub agents (like 10 different tasks), because GLM is good but fucking slow.

Then it replied, "Oh yeah that sounds like good idea" and proceeded to launch multiple agents 😭

17.02.2026 19:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
To vibe code, or not to vibe code? I know how to write proper code. I have 15+ year of hands-on experience behind me. I was also an early adopter of Github Copilot and have…

I've finally got to write something about #AI. But managed to find some space for #fsharp as well.
medium.com/@lanayx/to-v...

16.02.2026 03:10 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Boosting F# Libraries with Automated Agentic AI | Amplifying F#

This week on Friday @dsyme.bsky.social shows us how agentic workflows can continuously improve #fsharp libraries.

amplifyingfsharp.io/sessions/202...

17.02.2026 13:07 πŸ‘ 16 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - jonas1ara/Fitch: A fast, cross-platform system information tool written in F# A fast, cross-platform system information tool written in F# - jonas1ara/Fitch

Fitch - A cross-platform system info tool (neofetch/fastfetch alternative) built with F# #fsharp github.com/jonas1ara/Fi...

16.02.2026 06:51 πŸ‘ 10 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

>Thinking: The user is asking about the Windows Phone 8 App Bar behavior. Let me recall - in WP8....

16.02.2026 05:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I bought a cheap trackpad in amazon because I'm tired of mouse wheels dying forever and while my mac fucking hates it (completely freezes)
on my windows/linux machine it has been a breeze.
Makes me wonder what would be if I bought something a little bit more expensive

14.02.2026 06:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well between GLM-5 and MiniMax2.5, GLM managed to implement an MCP for migrondi, minimax complained about F# being "hard" and decided it was good to finish the task with stubs and something that compiled πŸ˜…

13.02.2026 04:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Minimax 2.5 says:

This is taking too many iterations due to F# syntax complexity.
The issue is that the F# code has syntax errors that are very difficult to debug without an IDE. The handlers need proper F# async/task patterns from the codebase.

What do you mean you have the LSP running πŸ˜†

13.02.2026 02:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

FScript has grown a lot ! It's now a fully fledge embeddable functional language with nice features:
- tuples, records, unions, lists, options, map
- great matching ergonomics
- standard library for types
- embeddable with clear sandbox model
Enjoy !

Link to tutorial: github.com/MagnusOpera/...

12.02.2026 11:05 πŸ‘ 3 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

GLM-5 Says I lack aptitude and I am not accountable for not finishing my language learnings
I'm sorry Germans and Japanese folks, I have failed you and AI had to confirm it 😩

11.02.2026 18:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Migrondi

Docs are also out angelmunoz.github.io/Migrondi/

10.02.2026 21:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release v1.0.1 Β· AngelMunoz/Migrondi What's Changed Migrondi - v1.0.0 by @AngelMunoz in #32 refactor(core): remove RepoDB as a dependency by @AngelMunoz in #39 feat(Core): migration-source-abstractions by @AngelMunoz in #42 Full Cha...

github.com/AngelMunoz/M...

10.02.2026 21:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Around 3 Years later but Migrondi v1 release is out!

#dotnet #fsharp #migrondi

10.02.2026 21:51 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I mean even with glasses and all of that I feel shortsighted when it comes to design. These things often suggest approaches I would have not considered and I truly like that

10.02.2026 15:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

On non-game related stuff.
I want to make a last few changes to migrondi before v1 (I know its hard as we're on RC already but I think it is worth it)

Surprisingly GLM and Gemini are suggesting something quite similar, but GLM has a slight edge for my liking.

I'm no longer bound to my short sight

10.02.2026 15:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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...

FSharp.SystemCommandLine v2.1 provides a more declarative way to inject services alongside CLI arguments and options.

github.com/JordanMarr/F... #fsharp

08.02.2026 21:17 πŸ‘ 7 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

This looks awesome!

08.02.2026 22:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - MagnusOpera/FScript: Functional language interpreter - F#/ML inspired Functional language interpreter - F#/ML inspired. Contribute to MagnusOpera/FScript development by creating an account on GitHub.

I'm really happy with current state of FScript:
- F#/ML-style scripting focused on safe embedding: strong type inference, explicit host extensibility, and sandboxed execution.
- Hindley–Milner inference with optional parameter annotations.

github.com/MagnusOpera/...

08.02.2026 21:43 πŸ‘ 1 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
GitHub - MagnusOpera/FScript: Functional language interpreter - F#/ML inspired Functional language interpreter - F#/ML inspired. Contribute to MagnusOpera/FScript development by creating an account on GitHub.

Trend is to generate a compiler using LLM... So here is my contribution: FScript, an embeddable #fsharp lang inspired interpreter. Entirely developed with Codex, no shame πŸ˜ƒ
Execution is sandboxed and extensible, also support structural record annotation (think Typescript).
github.com/MagnusOpera/...

07.02.2026 18:37 πŸ‘ 10 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

So far I've done my AI on "hard stuff" I wonder how much leaps would I be able to do on "easy" stuff.

In this case being hard and easy a subjective opinion of what I have experience in the trade.

Maybe I will be able to do the Metro Style WC library I wanted to do long ago?

06.02.2026 14:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Funny how the Chinese models started to give a run for their money.
And now we have point releases that are the "Next best thing ever"ℒ️

I would actually expect that from GA Gemini, not just a simple point release from these vendors

05.02.2026 20:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What's the "html" for game dev?
Or do you folks just live in unity/godot/ue?

I like my visual resources to be code first and declarative so...
#gamedev

05.02.2026 14:14 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

03.02.2026 14:46 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
The Prince of Mirrors and Regret - Kirby Star-Crossed World OST [Forgotten Land DLC]
The Prince of Mirrors and Regret - Kirby Star-Crossed World OST [Forgotten Land DLC] YouTube video by RezyMania

Intensity, communicates intent.
I just love it
youtu.be/QUKf-7tPsuU?...

03.02.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
(Final Boss) Two Planets Approach the Roche Limit - Kirby and the Forgotten Land OST [071]
(Final Boss) Two Planets Approach the Roche Limit - Kirby and the Forgotten Land OST [071] YouTube video by J.O.E. VGM

These boss fight themes are so touching, so intense and play into the game's tempo and motions.

For a pink ball "children"'s game sure the music is top quality

Even if this is a little bit more serious it always leaves me at an awe

youtu.be/Paw4n5xmqxQ?...

03.02.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Kirby Star Crossed World OST - Song of Radiant Theia (Final Boss Theme)
Kirby Star Crossed World OST - Song of Radiant Theia (Final Boss Theme) YouTube video by medicmain

Kirby music has always been impresive to me

But I think with The forgotten land and its DLC they've set the bar to temselves quite high.
While the music is creative, emotional it does not forget it is videogame music.

youtu.be/UDQDgQW4tYM?...

03.02.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0