ReScript Profile
ReScript

@rescriptlang

Followers
5K
Following
399
Media
47
Statuses
495

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

Crossroad of design and code
Joined May 2020
Don't wanna be here? Send us removal request.
@rescriptlang
ReScript
1 year
It's our great pleasure to announce the release of ReScript 11.1!. This release brings a ton of new features and improvements:. - Tagged template literals.- JSX for more than React.- Native BigInt support.- Array spread syntax.- %todo annotation for incomplete code. and more🎉.
8
40
169
@rescriptlang
ReScript
3 days
RT @___zth___: Some pretty crazy auto migration utils coming to @rescriptlang v12 if all works out. Primarily to ease migrating to the ne….
0
4
0
@rescriptlang
ReScript
10 days
0
0
7
@rescriptlang
ReScript
10 days
We just published the recording of @_binary_search's "Intro to syntax development" talk. Maxim gives an overview of the syntax parser, talks about basic concepts and demonstrates a concrete syntax change in a live coding session!. Link down below ⬇️.
2
4
20
@rescriptlang
ReScript
3 months
RT @___zth___: This is an awesome trick by @dillon_mulroy! . Since I love ReScript, here's the same example but in a functional style since….
0
11
0
@rescriptlang
ReScript
3 months
RT @asleMammadam: we're doing this for these kinda tweets 💙. thank you the @rescriptlang team and @KrComet for trusting .
0
1
0
@rescriptlang
ReScript
3 months
Let's go #ReScriptRetreat2025!. Thanks to 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🚀
Tweet media one
2
9
42
@rescriptlang
ReScript
4 months
RT @WoonkiMoon: Introducing Bibimbob: See your ReScript module dependencies in VSCode with interactive visualizations!.👉 .
0
7
0
@rescriptlang
ReScript
4 months
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).
Tweet media one
Tweet media two
2
10
42
@rescriptlang
ReScript
4 months
We are happy to announce that there will be another "ReScript Retreat" in 2025, once again in Vienna, Austria. Check out this new blogpost to get an idea what we did last year.
Tweet card summary image
rescript-lang.org
Accelerating ReScript development through meeting in-person.
0
8
32
@rescriptlang
ReScript
5 months
Our devoted and friendly community is the most valuable asset we have. Here's an example of that as users and library authors work together rapidly to find a pragmatic solution to a concrete problem:
Tweet card summary image
forum.rescript-lang.org
Which solution comes to mind to when you control the client and the server. You want to share types between front-end and back-end. Right now I have a Hono server and I call this from my client using...
0
5
17
@rescriptlang
ReScript
5 months
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:.
0
10
31
@rescriptlang
ReScript
6 months
It also has the added benefit of making more TypeScript code copy/pasteable to ReScript without requiring breaking each type shape out into its own type definition.
1
0
11
@rescriptlang
ReScript
6 months
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.
Tweet media one
2
6
50
@rescriptlang
ReScript
7 months
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.
0
4
41
@rescriptlang
ReScript
7 months
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.
0
5
38
@rescriptlang
ReScript
7 months
Together, these features helps both newcomers and established ReScript devs, while increasing the discoverability and usability of essential patterns like using and providing pipeable functions for your various types. We're excited to release this and hope it'll give you value!.
1
0
13
@rescriptlang
ReScript
7 months
You'll now also get pipe completions when you do dot completion on any type, not just records. And additionally, you can even configure per type to have the editor give completions from additional modules, not just the module it belongs to.
1
3
24
@rescriptlang
ReScript
7 months
For newcomers, one of the differences to JS is using pipes where you'd normally use method chaining. This takes a bit of time to learn. To fix this, you now get pipe completions from dots as well. So the experience is like in JS, but an actual pipe is inserted on completion.
1
4
27
@rescriptlang
ReScript
7 months
Happy new year!. We're almost ready to release an exciting editor feature - dot completion everywhere!. "." will now trigger completions for more than just record fields. Example: you'll get completions for pipeable functions from the module of that type. Examples and videos ⬇️.
1
15
74