https://xitter.cf/t.co/TUEurvATVD Ship great products!

Crossroad of design and code
Joined May 2020
Development of ReScript V13 is going well. We now have ways to make sense of a PR diff much quicker. We call it "semantic diff". Example attached.
1
7
48
1,435
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
1
36
1,490
In the next version of our vscode plugin 🚀: github.com/rescript-lang/res…
6
23
1,889
Let's go #ReScriptRetreat2025! Thanks to CCA.io for supporting us to get everyone together to work on the ReScript language and tooling. Goal for this weekend: Get ReScript v12 ready for production and talk about the roadmap for 2025🚀
2
9
1
41
2,081
We just landed a new (experimental) feature for v12 - nested record definitions! Records is a corner stone in ReScript. However, they can't be nested without explicit definitions. Until now! Will be especially useful for deeply nested records (like options objects).
2
9
2
38
2,316
One of our core contributors were on the Developer Voices podcast talking about ReScript - what ReScript is, who it targets, and how it relates to JavaScript and TypeScript. Check out the conversation here: youtube.com/watch?v=yKl2fSdn…
10
29
2,512
Records are powerful, but you need explicit definitions for them. We're experimenting with allowing inline record definitions nested inside a record type definition. This will make some of the common use cases for records more ergonomic.
2
6
1
50
3,160
The new dot completion also works for objects. Objects are structurally typed, doesn't need a type definition, and are quite useful in some scenarios. Completion for object fields will be more ergonomic and get better discoverability with this addition.
4
2
39
4,073
With the new dot completion enhancements in our editor tooling you'll now get completions from the Option module when autocompleting on a record field that's an optional value, instead of just no completions like before.
5
2
37
2,461