rescript-lang.org Ship great products!

Crossroad of design and code
ReScript 12 is here! A major step toward a leaner, faster, simpler toolchain. This release refines the language and embraces ReScript’s own identity. Blog: rescript-lang.org/blog/relea… Notes: github.com/rescript-lang/res… Huge thanks to everyone who helped move ReScript forward.
3
38
126
19,427
ReScript retweeted
ReScript 13.0.0-alpha.6 is out! I contributed parser improvements that cut parsing time by ~5% on real code (~10% in some synthetic benchmarks). Long-awaited source map support is here too. Give this pre-release a try! github.com/rescript-lang/res…
7
31
1,294
Compilation of NodeJS apps to a fully native binary has been achieved. I don't know who needs it, but I think it is very cool. Now, in practice it is not that useful without soundly typed code, which is the key to really unlocking native performance (coming). But still, fun.
14
8
229
10,773
ReScript retweeted
Monorepo support in @rescriptlang is excellent. Our front-end code architecture is able to meet the same quality standards we've always had for our backend. And the build is fast!
1
2
17
1,098
I am experimenting with something I call "Typescript Ultra Strict". Basically, typescript with no nulls, no classes, no undefineds, no switch statements, and no vars + the addition of match macros. Basically forcing AI to write functional AI code through compilation errors that is more deterministic and testable. Back in 2008 Chrome built the V8 Javascript engine and the entire world built edge compute on top of this amazing primitive. However, Javascript had it's short comings so we made Typescript, but Typescript still was "too friendly", mainly to appeal to a human audience. We no longer have humans writing code, so why not give the AI something less clunky and more clanky 😉 UX - write .tsus files - add a one-line plugin to webpack, Vite, esbuild, or Bun Features include: - Option/Result runtime, with boundary helpers that turn the outside world's nulls and throws into Option and Result - match macros - good error messages, so an agent can fix its own errors in a loop
62
13
472
51,986
We have seen this movie, it's great!
2
16
377
ReScript retweeted
we love using ReScript & Elixir. Elixir is a perfect fit for managing our agent loops (GenServers / Phoenix), and ReScript is a blessing to manage the ever growing complexity of a React frontend codebase. Now that the agents are writing the code, there are no excuses left ppl
2
15
831
This year's retreat was a huge success! For 3 days, our contributors had time to connect, work on their agentic ReScript ideas, push forward big new syntax features, do talks, and most importantly, have a traditional Schnitzel dinner. Already looking forward to Retreat 2027!
3
36
1,413
ReScript retweeted
@rescriptlang has been doing awesome work for years, building a joyful experience for web apps in a typed language. Jane Street can’t directly use ReScript for compatibility reasons, but I’m so excited that we get to spend some time together and share ideas with this community.
4
22
1,178
Live now: Our build system expert @JaapFrolich goes all controversial and shows us a rust converted version of the rescript compiler. Spoiler: He used 15k USD worth of llm tokens to build this experiment. Lots to unpack here 🚀
1
2
12
371
First talk by @dzakh_dev about rescript-schema / Sury! 🙌
1
8
440
Surprise! We just kicked off our yearly retreat event 🚨 14 core contributors arrived in Vienna to hack on the language and ecosystem. This year's theme: "ReScript goes agentic" We want to thank our sponsors @JaneStreetGroup, CCA io and @KetryxHQ to help us make this happen! 👏
1
5
22
909
We want to try out something new and do a live-stream for our talks and discussions on April 18th, starting around 9:30am CEST. Expect some interesting live-coding sessions, demos and tech talks! piped.video/live/UJMOV598qSY
5
403