ReScript (@rescriptlang) 's Twitter Profile
ReScript

@rescriptlang

rescript-lang.org
Ship great products!

ID: 1266416180329246720

calendar_today29-05-2020 17:09:20

488 Tweet

4,4K Followers

12 Following

ReScript (@rescriptlang) 's Twitter Profile Photo

Type inference is simple but powerful. The compiler will infer each type that's unknown by usage. A consequence of this is that prop drilling is really simple, because you rarely have to annotate props. Just using the prop in the component defining it is usually enough.

Type inference is simple but powerful. The compiler will infer each type that's unknown by usage. 

A consequence of this is that prop drilling is really simple, because you rarely have to annotate props. Just using the prop in the component defining it is usually enough.
ReScript (@rescriptlang) 's Twitter Profile Photo

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.

ReScript (@rescriptlang) 's Twitter Profile Photo

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.

ReScript (@rescriptlang) 's Twitter Profile Photo

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=yKl2fS…

ReScript (@rescriptlang) 's Twitter Profile Photo

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: forum.rescript-lang.org/t/rescript-rpc…

ReScript (@rescriptlang) 's Twitter Profile Photo

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. rescript-lang.org/blog/retreats

ReScript (@rescriptlang) 's Twitter Profile Photo

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).

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).
Woonki (@woonkimoon) 's Twitter Profile Photo

Introducing Bibimbob: See your ReScript module dependencies in VSCode with interactive visualizations! 👉 marketplace.visualstudio.com/items?itemName… #ReScript

Introducing Bibimbob: See your ReScript module dependencies in VSCode with interactive visualizations!
👉 marketplace.visualstudio.com/items?itemName… #ReScript
ReScript (@rescriptlang) 's Twitter Profile Photo

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🚀

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🚀
Gabriel Nordeborn (@___zth___) 's Twitter Profile Photo

This is an awesome trick by Dillon Mulroy λ! Since I love ReScript, here's the same example but in a functional style since ReScript doesn't use classes. Check this thread out if you're curious about ReScript (or the functional style) and I'll walk you through the code 🧵

This is an awesome trick by <a href="/dillon_mulroy/">Dillon Mulroy λ</a>! 

Since I love ReScript, here's the same example but in a functional style since ReScript doesn't use classes.

Check this thread out if you're curious about ReScript (or the functional style) and I'll walk you through the code 🧵