This release includes a new analyzer and several bug fixes.
xunit.net/releases/v3/...
xunit.net/releases/ana...
#DotNet #CSharp #FSharp #UnitTest #TDD
This release includes a new analyzer and several bug fixes.
xunit.net/releases/v3/...
xunit.net/releases/ana...
#DotNet #CSharp #FSharp #UnitTest #TDD
Featuring cross-backend support for hex conversions, improved file tracking during rebuilds, and a massive set of BCL alignment fixes across JS, TS, Python, and Rust.
Details & release notes: github.com/fable-compil...
#fsharp #fablecompiler
Featuring cross-backend support for hex conversions, improved file tracking during rebuilds, and a massive set of BCL alignment fixes across JS, TS, Python, and Rust.
Details & release notes: github.com/fable-compil...
#fsharp #fablecompiler
Tree-sitter parser and queries for fsharp, compiled to WASM for Lumis
Licenses: MIT
Tree-sitter parser and queries for fsharp, compiled to WASM for Lumis
Licenses: MIT
#AUZH #fsharp
🧵 1/3
Write one [
github.com/serde-fs/Ser...
#fsharp @sergeytihon.com
Write one [
github.com/serde-fs/Ser...
#fsharp @sergeytihon.com
Peaks, log state and retry backoff arrive as arguments; the final call passes their updated values into the next iteration.
Explicit state, constant stack space. That's the F# I wanted. #fsharp
Peaks, log state and retry backoff arrive as arguments; the final call passes their updated values into the next iteration.
Explicit state, constant stack space. That's the F# I wanted. #fsharp
Mutable loop state became immutable records + tail recursion, keeping mutation where it helps.
390 checks and 27 behavior comparisons passed. Windows service updated; live metrics verified.
Beautiful code that actually runs. #fsharp
Mutable loop state became immutable records + tail recursion, keeping mutation where it helps.
390 checks and 27 behavior comparisons passed. Windows service updated; live metrics verified.
Beautiful code that actually runs. #fsharp
🏷️ #devdigest #dotnet #net #microsoft #ide #visualstudio #fp #fsharp #blazor #web
https://devdigest.today/goto/6747
Does AI’s ability to reason about intent we never formalized mark a paradigm shift?
On this bug: #typechecking 0 — #AI 1.
Does AI’s ability to reason about intent we never formalized mark a paradigm shift?
On this bug: #typechecking 0 — #AI 1.
14 perf improvements for JS/TS:
• Union hash 36 → 5 ns, 0 alloc
• Dictionary lookup 39 → 30 ns, 0 alloc
• Record hash 15-20% faster
• List ops 15-30% faster
Contributors aligned behavior with .NET. Thanks goswinr, Leo Conforti, cabboose!
#fsharp #fablecompiler
14 perf improvements for JS/TS:
• Union hash 36 → 5 ns, 0 alloc
• Dictionary lookup 39 → 30 ns, 0 alloc
• Record hash 15-20% faster
• List ops 15-30% faster
Contributors aligned behavior with .NET. Thanks goswinr, Leo Conforti, cabboose!
#fsharp #fablecompiler
- List operations: up to 3x faster
- Map lookups: ~1.7x faster
Zero code changes needed.
#fsharp #fablecompiler
- List operations: up to 3x faster
- Map lookups: ~1.7x faster
Zero code changes needed.
#fsharp #fablecompiler
I made a dev-null.sh client in F# and Avalonia
github.com/AngelMunoz/D...
#dotnet #fsharp #avalonia
I made a dev-null.sh client in F# and Avalonia
github.com/AngelMunoz/D...
#dotnet #fsharp #avalonia
nbomber.com/blog/2026/10...
One of the biggest additions is 𝐓𝐚𝐠𝐬 support. You can now use key-value tags to organize test sessions and load tests, then filter them by the tags you need.
#DotNet #PerformanceTesting #LoadTesting #csharp #fsharp
nbomber.com/blog/2026/10...
One of the biggest additions is 𝐓𝐚𝐠𝐬 support. You can now use key-value tags to organize test sessions and load tests, then filter them by the tags you need.
#DotNet #PerformanceTesting #LoadTesting #csharp #fsharp