#fsharp — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #fsharp, aggregated by home.social.
-
Blog - Shared Postgres Test Container with Expecto in FSharp
-
Blog - Shared Postgres Test Container with Expecto in FSharp
I’m learning FSharp by creating a web application. I’ve cycled through lots of different ways of doing things, libraries, etc. Today I finally got my integration tests to use a single docker test contaner with the Expecto test framework. I couldn’t find a good example online of how to do it, so I’m sharing it here.
-
Blog - Shared Postgres Test Container with Expecto in FSharp
I’m learning FSharp by creating a web application. I’ve cycled through lots of different ways of doing things, libraries, etc. Today I finally got my integration tests to use a single docker test contaner with the Expecto test framework. I couldn’t find a good example online of how to do it, so I’m sharing it here.
-
Blog - Shared Postgres Test Container with Expecto in FSharp
I’m learning FSharp by creating a web application. I’ve cycled through lots of different ways of doing things, libraries, etc. Today I finally got my integration tests to use a single docker test contaner with the Expecto test framework. I couldn’t find a good example online of how to do it, so I’m sharing it here.
-
Blog - Shared Postgres Test Container with Expecto in FSharp
I’m learning FSharp by creating a web application. I’ve cycled through lots of different ways of doing things, libraries, etc. Today I finally got my integration tests to use a single docker test contaner with the Expecto test framework. I couldn’t find a good example online of how to do it, so I’m sharing it here.
-
Blog - Shared Postgres Test Container with Expecto in FSharp
-
-
👾I built a Game Boy emulator in F#
https://nickkossolapov.github.io/fame-boy/building-a-game-boy-emulator-in-fsharp/
-
We just shipped Core Framework v3 4.0.0-pre.108 and Analyzers 2.0.0-pre.51.
This release adds new features, new analyzers, and fixed several bugs. We anticipate these being the final prerelease builds of this cycle. Please test thoroughly!
https://xunit.net/releases/v3/4.0.0-pre.108
https://xunit.net/releases/analyzers/2.0.0-pre.51 -
We just shipped Core Framework v3 4.0.0-pre.108 and Analyzers 2.0.0-pre.51.
This release adds new features, new analyzers, and fixed several bugs. We anticipate these being the final prerelease builds of this cycle. Please test thoroughly!
https://xunit.net/releases/v3/4.0.0-pre.108
https://xunit.net/releases/analyzers/2.0.0-pre.51 -
We just shipped Core Framework v3 4.0.0-pre.108 and Analyzers 2.0.0-pre.51.
This release adds new features, new analyzers, and fixed several bugs. We anticipate these being the final prerelease builds of this cycle. Please test thoroughly!
https://xunit.net/releases/v3/4.0.0-pre.108
https://xunit.net/releases/analyzers/2.0.0-pre.51 -
We just shipped Core Framework v3 4.0.0-pre.108 and Analyzers 2.0.0-pre.51.
This release adds new features, new analyzers, and fixed several bugs. We anticipate these being the final prerelease builds of this cycle. Please test thoroughly!
https://xunit.net/releases/v3/4.0.0-pre.108
https://xunit.net/releases/analyzers/2.0.0-pre.51 -
We just shipped Core Framework v3 4.0.0-pre.108 and Analyzers 2.0.0-pre.51.
This release adds new features, new analyzers, and fixed several bugs. We anticipate these being the final prerelease builds of this cycle. Please test thoroughly!
https://xunit.net/releases/v3/4.0.0-pre.108
https://xunit.net/releases/analyzers/2.0.0-pre.51 -
-
-
-
⚡️ F# Weekly #14, 2026
🏷️ #devdigest #dotnet #net #microsoft #ide #visualstudio #fp #fsharp
-
⚡️ F# Weekly #13, 2026
🏷️ #devdigest #dotnet #net #microsoft #ide #vscode #visualstudio #fp #fsharp #git #github
-
via @dotnet : RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://ift.tt/F9j4UYI
#RTAssitant #MultiAgent #VoiceBot #NET #OpenAI #RealtimeAPI #WebRTC #FSharp #FlowBusAgents #RTFlow #Prolog #TauProlog #RAG #PrologFacts #SQLtoProlog #MAUI #Fabulous … -
via @dotnet : RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://ift.tt/F9j4UYI
#RTAssitant #MultiAgent #VoiceBot #NET #OpenAI #RealtimeAPI #WebRTC #FSharp #FlowBusAgents #RTFlow #Prolog #TauProlog #RAG #PrologFacts #SQLtoProlog #MAUI #Fabulous … -
via @dotnet : RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://ift.tt/F9j4UYI
#RTAssitant #MultiAgent #VoiceBot #NET #OpenAI #RealtimeAPI #WebRTC #FSharp #FlowBusAgents #RTFlow #Prolog #TauProlog #RAG #PrologFacts #SQLtoProlog #MAUI #Fabulous … -
via @dotnet : RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://ift.tt/F9j4UYI
#RTAssitant #MultiAgent #VoiceBot #NET #OpenAI #RealtimeAPI #WebRTC #FSharp #FlowBusAgents #RTFlow #Prolog #TauProlog #RAG #PrologFacts #SQLtoProlog #MAUI #Fabulous … -
via @dotnet : RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://ift.tt/F9j4UYI
#RTAssitant #MultiAgent #VoiceBot #NET #OpenAI #RealtimeAPI #WebRTC #FSharp #FlowBusAgents #RTFlow #Prolog #TauProlog #RAG #PrologFacts #SQLtoProlog #MAUI #Fabulous … -
From the .NET blog...
In case you missed it earlier...
RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://devblogs.microsoft.com/dotnet/rt-assistant-a-realtime-multiagent-voice-bot-using-dotnet-and-open-ai-api/ #dotnet #NETMAUI #AI #DeveloperStories #fsharp #multiagent #openai #Prolog #voice #WebRTC -
From the .NET blog...
RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
https://devblogs.microsoft.com/dotnet/rt-assistant-a-realtime-multiagent-voice-bot-using-dotnet-and-open-ai-api/ #dotnet #NETMAUI #AI #DeveloperStories #fsharp #multiagent #openai #Prolog #voice #WebRTC -
via @dotnet : .NET 11 Preview 2 is now available!
https://ift.tt/sxBIPpb
#NET11 #Preview2 #dotnet #dotnet11 #ASP.NETCore #Blazor #NETMAUI #FSharp #EntityFrameworkCore #EFCore #CSharp #VB #WindowsForms #WPF #ContainerImages #SDK #Runtime #Libraries #OpenTelemetry… -
🎉 Breaking news: someone found a way to make #regex engines even more #obscure and incomprehensible! 🚀 Rejoice, F# enthusiasts—your regex prayers have been answered, and you can now confuse your CPU faster than ever before. 🔍📜 Meanwhile, the rest of the world continues to use plain old regex without needing a PhD in F-sharp acrobatics. 🤔💡
https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/ #Fsharp #programming #news #tech #humor #HackerNews #ngated -
🎉 Breaking news: someone found a way to make #regex engines even more #obscure and incomprehensible! 🚀 Rejoice, F# enthusiasts—your regex prayers have been answered, and you can now confuse your CPU faster than ever before. 🔍📜 Meanwhile, the rest of the world continues to use plain old regex without needing a PhD in F-sharp acrobatics. 🤔💡
https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/ #Fsharp #programming #news #tech #humor #HackerNews #ngated -
🎉 Breaking news: someone found a way to make #regex engines even more #obscure and incomprehensible! 🚀 Rejoice, F# enthusiasts—your regex prayers have been answered, and you can now confuse your CPU faster than ever before. 🔍📜 Meanwhile, the rest of the world continues to use plain old regex without needing a PhD in F-sharp acrobatics. 🤔💡
https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/ #Fsharp #programming #news #tech #humor #HackerNews #ngated -
🎉 Breaking news: someone found a way to make #regex engines even more #obscure and incomprehensible! 🚀 Rejoice, F# enthusiasts—your regex prayers have been answered, and you can now confuse your CPU faster than ever before. 🔍📜 Meanwhile, the rest of the world continues to use plain old regex without needing a PhD in F-sharp acrobatics. 🤔💡
https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/ #Fsharp #programming #news #tech #humor #HackerNews #ngated -
🎉 Breaking news: someone found a way to make #regex engines even more #obscure and incomprehensible! 🚀 Rejoice, F# enthusiasts—your regex prayers have been answered, and you can now confuse your CPU faster than ever before. 🔍📜 Meanwhile, the rest of the world continues to use plain old regex without needing a PhD in F-sharp acrobatics. 🤔💡
https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/ #Fsharp #programming #news #tech #humor #HackerNews #ngated -
via @dotnet : .NET 11 Preview 1 is now available!
https://ift.tt/lEV5RZu
#NET11Preview1 #DotNet11 #DotNet #NET11 #CSharp #ASP.NETCore #Blazor #NETMAUI #FSharp #VisualBasic #EntityFrameworkCore #EFCore #OpenAPI #SignalR #WebAssembly #RISCV #S390x #HotReload #Runt… -
New JDeck Release,
This release adds a few missing data types for encoders, decoders.https://github.com/AngelMunoz/JDeck/releases/tag/v1.1.0
https://angelmunoz.github.io/JDeck/encoding.html#Mixed-Type-Arrays
-
New JDeck Release,
This release adds a few missing data types for encoders, decoders.https://github.com/AngelMunoz/JDeck/releases/tag/v1.1.0
https://angelmunoz.github.io/JDeck/encoding.html#Mixed-Type-Arrays
-
New JDeck Release,
This release adds a few missing data types for encoders, decoders.https://github.com/AngelMunoz/JDeck/releases/tag/v1.1.0
https://angelmunoz.github.io/JDeck/encoding.html#Mixed-Type-Arrays
-
New JDeck Release,
This release adds a few missing data types for encoders, decoders.https://github.com/AngelMunoz/JDeck/releases/tag/v1.1.0
https://angelmunoz.github.io/JDeck/encoding.html#Mixed-Type-Arrays
-
Why didn't I find this great feature of Rider earlier?
It makes initialising records so much easier.And with a quick invocation of Fantomas, the record is reformatted to match our settings regarding { } alignment. We prefer the Aligned option.
-
C# and F# Interop (2026 edition)
How to easily start with F# in your existing C# codebase.
https://www.planetgeek.ch/2026/01/06/c-f-interop-2026-edition/ -
Today there's no game news but more general F# content from my side
Some time ago I wrote an MVU package for Avalonia, it was not finished but I decided to give it a try again
This time the project leans more on Avalonia itself rather than go full MVU, this offers an MVU API but, with more Avalonia native mechanisms like observable bindings
Controls are created once and then just binds are updated which is quite performant!
https://github.com/AngelMunoz/Mvuish.Avalonia -
Get ready for .NET Conf 2025 on November 11th!
As we are approaching to the final release of .NET 10.0, a conference for .NET developers has been finally set to be scheduled for November 11th, and this event lasts three days up to November 13th. This conference talks about what’s new in .NET 10.0 and Visual Studio 2026, where they both introduce new features and improvements to enhance your developer experience.
Joining the conference is free, and you can mark the schedule on your calendar using the below button.
.NET ConfThe below main events will happen in this conference:
- November 11th (8 AM to 6 PM PST): This is a big day for .NET developers where .NET 10.0 and Visual Studio 2026 will be showcased for new features and improvements, as well as the Code Party that you can win some great prizes.
- November 12th (9 AM to 5 PM PST): This showcases a deep dive into .NET, Azure, and AI.
- November 13th (5 AM to 5 PM PST): This is a community event with speakers around the world.
After the main events, there comes two additional days, which are the Student Zone on November 14th that is a beginner-friendly virtual event where experts teach you how to build awesome projects using C# and .NET, and November 13th to 15th where the community events are held.
There will also be giveaways and digital swags where you receive them with many valuable perks, such as digital goods worth over $5,500, like high-value software licenses and other goodies.
The speakers in this conference event will be (in alphabetical order):
- Allie Barry
- Brady Gaster
- Cathy Sullivan
- Damian Edwards
- David Fowler
- Gaurav Seth
- Maddy Montaquila
- Mads Kristensen
- Maria Naggaga Nakanwagi
- Mike Kistler
- Rachel King
- Safia Abdalla
- Scott Hanselman
Join the .NET Conf for free!
#Net #Net10 #Net100 #NETConf #NETConf2025 #C_ #dotnet #F_ #fsharp #news #Tech #Technology #update #VB
-
Perla v1.0.0-beta-034 is out!
New test runner support for client-side code
Both the release and the docs have been updated!Heres the release, grab it while it's hot!
https://github.com/AngelMunoz/Perla/releases/tag/v1.0.0-beta-034Test docs have been updated as well
with default support for qunit and mocha!https://angelmunoz.github.io/Perla/#v1/docs/features/testing
There's a caveat though...
NuGet won't allow us to push the nuget thanks to playwright's gigantic asset size (bumps up to 400mb) so for the moment we'll have to drop the dotnet tool.
This is being tracked at https://github.com/AngelMunoz/Perla/issues/141 -
My Spectre Console Foo needs a bit of work, but the test runner is actually testing now with live changes 😌😮💨
I'm finally close enough to Perla v1...
slow and steady
#dotnet #fsharp #webdev #testrunner #testing -
There we go, it has been quite tense for me to get back and support somewhat of a test runner for JS files within the tool but looks like we're headed to a good place.
Last time the problem was the bundle size massively increased when I included playwright in the tool 🥲 -
.NET 10 Preview 6 is now available!
https://devblogs.microsoft.com/dotnet/dotnet-10-preview-6/
#dotnet #csharp #dotnet10 #aspnetcore #dotnetmaui #blazor #fsharp #vb