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
- Opt-in Temporal dates / times for JS
- Implicit conversion to U2..U9
- Cold builds: project cracking 7.7s to 2.3s 🏎️
- Compilation up to 2.9x faster (server GC + JIT tuning) 🎉
- Faster watch: incremental inline exprs
- Many BEAM and Rust fixes
#fsharp #fablecompiler
- Opt-in Temporal dates / times for JS
- Implicit conversion to U2..U9
- Cold builds: project cracking 7.7s to 2.3s 🏎️
- Compilation up to 2.9x faster (server GC + JIT tuning) 🎉
- Faster watch: incremental inline exprs
- Many BEAM and Rust fixes
#fsharp #fablecompiler
@cloudflare-dev.bsky.social folks there's a new project for building agentic AI in the cloud. We're excited to make this a community project that anyone can use, modify, profit and contribute! It's still early days yet... fsprojects.github.io/FSharp.Cloud...
@cloudflare-dev.bsky.social folks there's a new project for building agentic AI in the cloud. We're excited to make this a community project that anyone can use, modify, profit and contribute! It's still early days yet... fsprojects.github.io/FSharp.Cloud...
These updates feature:
- Improved support for Python, Rust, and Beam.
- Added support for precompiled libraries in fable-standalone (stay tuned for a surprise coming in the next few days!).
#fsharp #fablecompiler
These updates feature:
- Improved support for Python, Rust, and Beam.
- Added support for precompiled libraries in fable-standalone (stay tuned for a surprise coming in the next few days!).
#fsharp #fablecompiler
I guess I can deviate the rest of the week from my current game dev stuff to make this shippable... I guess I'll be joining the Three.js demos this week
github.com/AngelMunoz/M...
github.com/AngelMunoz/M...
github.com/AngelMunoz/M...
#dotnet #fsharp #fablecompiler
I guess I can deviate the rest of the week from my current game dev stuff to make this shippable... I guess I'll be joining the Three.js demos this week
github.com/AngelMunoz/M...
github.com/AngelMunoz/M...
github.com/AngelMunoz/M...
#dotnet #fsharp #fablecompiler
Run the simulation headless from your F#->JS code and let the guys that know how to paint, paint
Run the simulation headless from your F#->JS code and let the guys that know how to paint, paint
❎ #fsharp (way to go @FableCompiler!)
❎ @Kotlin (there's even a JS subset of kotlin-stdlib with Promises etc)
❎@dart_lang (with dart2js)
❌#csharp 🙄
❎ #fsharp (way to go @FableCompiler!)
❎ @Kotlin (there's even a JS subset of kotlin-stdlib with Promises etc)
❎@dart_lang (with dart2js)
❌#csharp 🙄
Compositional IT post excellent high quality material about F# and other development topics. Please give them a follow!
#fsharp #fablecompiler
Compositional IT post excellent high quality material about F# and other development topics. Please give them a follow!
#fsharp #fablecompiler
An incredible little library!
"Computation expressions for conveniently and efficiently constructing common collections."
github.com/fsprojects/F...
#fsharp #fablecompiler
An incredible little library!
"Computation expressions for conveniently and efficiently constructing common collections."
github.com/fsprojects/F...
#fsharp #fablecompiler
#fsharp #fablecompiler
#fsharp #fablecompiler
fsprojects is a space for the F# community to incubate and grow their libraries and technologies together. Please join and contribute #fsharp #fablecompiler
fsprojects is a space for the F# community to incubate and grow their libraries and technologies together. Please join and contribute #fsharp #fablecompiler
F# welcomes everyone interested in succinct, correct and performant coding, based on data, functions and types. The eternal sweetspot of programming!
#fsharp #fablecompiler
F# welcomes everyone interested in succinct, correct and performant coding, based on data, functions and types. The eternal sweetspot of programming!
#fsharp #fablecompiler
🎉What's New in F# 9🎉
amplifyingfsharp.io/sessions/202...
#fsharp #fablecompiler
🎉What's New in F# 9🎉
amplifyingfsharp.io/sessions/202...
#fsharp #fablecompiler
This release brings massive performance upgrades under the hood for Python:
- DU pattern matching: 6-10x speed up! 🏎️
- Sequences: 1.6x faster!
#fsharp #fablecompiler
This release brings massive performance upgrades under the hood for Python:
- DU pattern matching: 6-10x speed up! 🏎️
- Sequences: 1.6x faster!
#fsharp #fablecompiler
📁 Expanded System.IO API support (Path and Directory) for JS & Python.
🤖 100% automated release process achieved for the first time!
#fsharp #fablecompiler
📁 Expanded System.IO API support (Path and Directory) for JS & Python.
🤖 100% automated release process achieved for the first time!
#fsharp #fablecompiler
This release have a strong focus on fixing bug for JavaScript/TypeScript targets.
It is also trying to make writing cross-target code easier. Thanks to `Compiler.is*` target detection as an alternative to compiler directives.
github.com/fable-compil...
#fsharp #fablecompiler
This release have a strong focus on fixing bug for JavaScript/TypeScript targets.
It is also trying to make writing cross-target code easier. Thanks to `Compiler.is*` target detection as an alternative to compiler directives.
github.com/fable-compil...
#fsharp #fablecompiler
Fable 5.1 and 5.2! 🎉 (And yes, I totally forgot to announce 5.1).
Both releases bring plenty of fixes across various targets. Check out the release notes for details:
github.com/fable-compil...
#fsharp #fablecompiler
Fable 5.1 and 5.2! 🎉 (And yes, I totally forgot to announce 5.1).
Both releases bring plenty of fixes across various targets. Check out the release notes for details:
github.com/fable-compil...
#fsharp #fablecompiler
It is designed from the ground up as a cross-target testing framework, seamlessly supporting both F# .NET and Fable compilation targets (JavaScript only at the time of writing)
fable-hub.github.io/Scriptorium/
#fsharp #fablecompiler
It is designed from the ground up as a cross-target testing framework, seamlessly supporting both F# .NET and Fable compilation targets (JavaScript only at the time of writing)
fable-hub.github.io/Scriptorium/
#fsharp #fablecompiler