ReScript
rescript-lang.org
ReScript
@rescript-lang.org
https://rescript-lang.org/
Ship great products!
Reposted by ReScript
For anyone interested, I've been working on a new UI library for @rescript-lang.org based on the TC39 Signals proposal: github.com/brnrdog/xote

#rescript #signals #ui
GitHub - brnrdog/xote: Xote is a lightweight, zero-dependency UI library for ReScript based on TC39 Signals proposal.
Xote is a lightweight, zero-dependency UI library for ReScript based on TC39 Signals proposal. - brnrdog/xote
github.com
November 12, 2025 at 12:57 PM
In the next version of our vscode plugin 🚀:
github.com/rescript-lan...
November 11, 2025 at 8:04 PM
So this crab jumped into our build system and things got out of hand.

End result: a brand new, super fast ReScript build system.

rescript-lang.org/blog/reforgi...
Reforging the ReScript Build System | ReScript Blog
ReScript 12 introduces a completely new build system that brings intelligent dependency tracking, faster incremental builds, and proper monorepo support.
rescript-lang.org
November 4, 2025 at 9:20 AM
Reposted by ReScript
Been building a @rescript-lang.org MCP server lately, letting an LLM truly see a codebase.
If you haven’t met ReScript before, this one’s still worth watching . It has a clear case of how localized MCP servers can lift developer tooling.

youtube.com/watch?v=stIX...

#rescript #mcp
I Built an MCP for My ReScript Project and My LLM Went Super Saiyan
YouTube video by nojaf
youtube.com
October 29, 2025 at 7:37 AM
Thanks everyone who tried out our previous release candidate, your feedback has been super helpful.
We’ve published another one: github.com/rescript-lan...
Give it a spin and let us know what you think!
Release 12.0.0-rc.3 · rescript-lang/rescript
🐛 Bug fix Fix @directive on function level with async and multiple parameters. #7977 Fix fatal error for external with @as. #7978 💅 Polish Rewatch: plain output when not running in tty. #7970 St...
github.com
October 27, 2025 at 5:31 PM
ReScript doesn’t have a Discord or any real-time chat. We keep all discussions on our forum: forum.rescript-lang.org

How do you feel about that? Do you prefer thoughtful async discussions or do you miss live chat spaces like Discord?
ReScript Forum
ReScript is the language for folks who don't necessarily love JavaScript, but who still acknowledge its importance
forum.rescript-lang.org
October 23, 2025 at 7:16 AM
ReScript 12.0.0 RC2 is out. Give it a spin and share feedback before the final release. github.com/rescript-lan...
Release 12.0.0-rc.2 · rescript-lang/rescript
💥 Breaking Change Replace binary operators with F#-style ~~~, ^^^, &&&, |||. #7894 🐛 Bug fix Fix: use configured Jsx module for constraining component return type. #7945 Undeprecate Js_OO module...
github.com
October 20, 2025 at 6:27 AM
Reposted by ReScript
github.com
July 19, 2025 at 2:00 PM
Help us test our new build system which comes enabled by default with the first ReScript v12 beta.

npm create rescript-app@next

forum.rescript-lang.org/t/ann-rescri...
[ANN] ReScript 12 beta release / call for testing
Hello ReScripters! We are happy to announce that we finally released the first beta of ❇ ReScript 12 ❇ . This comes with the new build system (codename rewatch) enabled by default. Please try it o...
forum.rescript-lang.org
July 12, 2025 at 9:58 AM
A solid demo of how ReScript integrates seamlessly with popular JS tools!
May 20, 2025 at 9:41 AM
Next up we have a talk about the new build system, Rewatch by Jaap Frolich.
May 3, 2025 at 8:11 AM
Good morning!

We are currently kicking off this year's ReScript Retreat with a talk about editor tooling by @z-th.bsky.social and @nojaf.com.
May 3, 2025 at 7:42 AM
Amazing work by @hyeseong.kim !
Upcoming ReScript (@rescript-lang.org) v12 move platform binaries into optional dependencies (e.g. rescript/linux-x64)

To shrink the download & install size significantly!

Download & Install size change:
- Before: 67 MB | 197 MB
- After: 15 MB | 48 MB (on a Linux x64 machine)
April 30, 2025 at 7:46 PM
Reposted by ReScript
I wrote a blog post about using the React compiler with #rescript. You can check it out here: blog.nojaf.com/2025/03/23/r.... Things are going smoothly so far!
ReScript, ESLint and the React Compiler
ReScript, ESLint and the React Compiler
blog.nojaf.com
March 25, 2025 at 10:21 AM
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) not intended to be reused.
March 20, 2025 at 5:37 PM
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 Retreat | ReScript Blog
Accelerating ReScript development through meeting in-person.
rescript-lang.org
March 17, 2025 at 11:45 AM
Looks like a massive perf improvement could land on the playground! Great job @hyeseong.kim !
Experimented with wasm_of_ocaml build for
@rescript-lang.org
compiler

It gave almost 3x faster performance than the original js_of_ocaml build! 🔥
March 12, 2025 at 5:34 PM
Go read this amazing blog post from @vlkpack.com to learn more about all the tools that work great with #rescript!
I wrote a post for the @rescript-lang.org blog!

ReScript is awesome because you can drop it into any JavaScript project and use any JavaScript runtime.

I'm currently working on a project using Deno and it works great!
What can I do with ReScript? | ReScript Blog
Can I use Vite, or Next.js? Is it only for React? Can I use Node or Deno?
rescript-lang.org
March 10, 2025 at 8:47 AM
@z-th.bsky.social has made an amazing job introducing #ReScript, go watch this deeply interesting video!
Much as I like #TypeScript, I think there's still plenty of room for competition. We need something that feels broadly like #JavaScript, but shaves away the corner cases, compiles faster, and just…flows…better. Could that be #ReScript? Let's find out…

youtu.be/yKl2fSdnw7w
ReScript: A Better Typed JavaScript? (with Gabriel Nordeborn)
YouTube video by Developer Voices
youtu.be
February 20, 2025 at 4:36 PM
Perfect when you want to experiment with some #rescript code right in the browser!
Very happy to announce you can now run code (including when there are runtime dependencies from the standard libraries) in @rescript-lang.org playground! Just remember to enable “Auto-run”.

Have fun!

rescript-lang.org/try?version=...
ReScript Playground
Try ReScript in the browser
rescript-lang.org
February 6, 2025 at 2:29 PM
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.
January 13, 2025 at 1:06 PM
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.
January 4, 2025 at 3:10 PM
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.
January 3, 2025 at 10:37 AM
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 ⬇️
January 2, 2025 at 10:19 AM
Reposted by ReScript
I've been playing around with @rescript-lang.org for a React project I'm working on and I'm super impressed with how far it's come since I last checked it out! Also between ReScript and @gleam.run I'm absolutely spoiled when it comes to error messages
December 5, 2024 at 4:29 PM