home.social

#fsharp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fsharp, aggregated by home.social.

fetched live
  1. RE: dotnet.social/@xunit/117097353

    One week in, and we're sitting at only a single bug so far. That includes 250k downloads of the core framework, 275k downloads of the analyzers, and 750k (!!) downloads of the Visual Studio adapter.

    Anybody using Native AOT? How about full test parallelization? #DotNet #CSharp #FSharp #UnitTest #TDD

  2. Mibo Framework 4.3.0 is out!
    This contains general fixes and improvements
    it also brings "signals" to game dev programming for heavy simulation and derived data games (e.g. RPGs, TDs)

    New Docs and Templates ara available now for Adaptive data

    angelmunoz.github.io/Mibo/adap

    Release Notes:
    github.com/AngelMunoz/Mibo/rel

    #dotnet #fsharp #monogame #raylib #gamedev #indiedev

  3. We just shipped Core Framework v3 4.0.0, Analyzers 2.0.0, and VS Adapter 4.0.0.

    This is a major release with many new features. Check the release notes for the details!

    xunit.net/releases/v3/4.0.0
    xunit.net/releases/analyzers/2
    xunit.net/releases/visualstudi

    #DotNet #CSharp #FSharp #UnitTest #TDD

  4. Mibo 3.0.0 is out
    This release is quite minimal but does bring breaking change for MonoGame users.
    Mibo now supports MonoGame 3.8.5 which brings Vulkan and DX12 among other changes

    For Raylib consumers this is just like another point release, no breaking changes at all.

    Release Notes:
    github.com/AngelMunoz/Mibo/rel

    #dotnet #fsharp #monogame #gamedev #indiedev

  5. We just shipped Core Framework v3 4.0.0-pre.154, Analyzers 2.0.0-pre.60, and VS Adapter 4.0.0-pre.5.

    This release adds support for full test parallelization and a new analyzer, in addition to bug fixes.

    xunit.net/releases/v3/4.0.0-pr
    xunit.net/releases/analyzers/2
    xunit.net/releases/visualstudi

    #DotNet #CSharp #FSharp #UnitTest #TDD

  6. It is fascinating to see #csharp developers being so hyped about the next version of C# that brings discriminated unions to C#, or any other new FP-ish C# feature - and ignoring #fsharp completely, which has had them since 2005. 🤷‍♂️

    Not saying everybody should switch to F#, but the ignorance is big.

  7. In part 13 of my event sourcing series, we take a look at how to undo bi-temporal events (why and how):

    planetgeek.ch/2026/07/14/event

    After this post, there will be a summer break.

    #EventSourcing #fsharp

  8. Dabbling in #Fsharp and reading lots of online documentation, I keep coming across the attribute "non-generic" for types without parametrization. There is `Task<int>`, and there is `Task` (full stop). Why is the latter called "non-generic"? It seems to me more generic than the one specialized for ints. This wording is weird. I see that Task<...> is the actual generic type, but still, I have to explicitly translate these references, it won't stick.

  9. One of the things I added to Mibo was the 2D layout which is a grid based layout.
    I'm using Tiled2D to build "patterns" in this case floating islands
    And then let GLM run on the file, identify patterns and convert them into "stamps" which work with the 2D layout API

    Even for a no-vision model it got a hold of what I did and can come up with decent #fsharp code

  10. Blogged: brandewinder.com/2026/07/08/ca

    Where I commit many a sin and awful approximation to get cast shadows working:
    #fsharp

  11. Mibo 2.0.0 has been released!

    Write your Indie Games in F# whether it is Turn Based, Platformer, FPS, RPG, 2D, 3D, Low poly etc...
    Target Raylib or MonoGame or even Headless to power your game server.

    Release:
    github.com/AngelMunoz/Mibo/rel

    Samples: github.com/AngelMunoz/Mibo.Sam

    #dotnet #fsharp #gamedev #monogame #raylib

  12. Back to bi-temporal events in part 12 of my event sourcing blog post series: planetgeek.ch/2026/07/07/event

    This time, we look at set-and-remove-based bi-temporal events - the second variant of bi-temporal events in our system. You'll see why they are needed, and what additional problems this kind of event brings to the table.

    #EventSourcing #dotnet #fsharp

  13. Mibo v2.0.0-rc-001 is out!

    Docs, samples and most things have been updated, templates are wip and will likely land soon.

    Pre-release:
    github.com/AngelMunoz/Mibo/rel

    Samples: github.com/AngelMunoz/Mibo.Sam

    #dotnet #fsharp #gamedev #monogame #raylib