I started to implement a solution for server-side rendering for #rescript xote. Let's see how it goes. So far, so good. I think I got the hydration part right.
Latest posts tagged with #RESCRIPT on Bluesky
I started to implement a solution for server-side rendering for #rescript xote. Let's see how it goes. So far, so good. I think I got the hydration part right.
I decided to extract a test framework I've been using across my #rescript projects into its own package.
Zekr is a very simple and minimal test framework, but easy to use. Let me know what you think if you try it out: github.com/brnrdog/zekr
For those interested, I released two new versions of rescript-signals with a bunch of performance improvements and a benchmark script:
github.com/brnrdog/resc...
#rescript #signals
cabildoabierto.ar/perfil/logo-ped.bsky.social
How to Use Free Backlinks to Increase Your SERP Ranking on aéPiot
#RESCRIPT #PROGRAMMING #LANGUAGE
multi-search-tag-explorer.aepiot.com/advanced-sea...
#BRAID #FILM
multi-search-tag-explorer.aepiot.ro/advanced-sea...
#aéPiot
aepiot.ro
Quite a few compilers written in OCaml have such an incredible speed that sometimes I have to double check it has run. #haxe #rescript
Just released a new version of ReScript Xote, addressing critical memory issue related to reactive node disposals.
github.com/brnrdog/xote...
#rescript
Xote v1.2.0 has been released with JSX support and other minor changes:
github.com/brnrdog/xote...
#rescript #signals #reactivity
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
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 don't really understand why use #rescript: some features like ADTs, pipes, records and a sane type system are fantastic! However I'm really offput by float operators and the need to constantly refer to the Class for methods:
Rescript:
```
let result = [1, 2, 3]
->Array.map(a => a + 1)
->Array […]
I don't really understand why some #programming languages decide to add a completely different set of operators just for floats.
Like this: +. -. *. /.
why? the logic to type check whether both sides are float is so easy.
This is just a dumb decision in my view. Please prove me wrong […]
Always a joy to see improvements in #rescript, tooling and language. Have been using v12.alpha and it’s surprisingly stable. 👍
The editor tooling in #ReScript has immense potential. I'm very happy to be among the core contributors and learn from the best!
Working on preserving JSX in #ReScript output at the @rescript-lang.org retreat!
7/ What’s next? Rescript is eyeing new products and wider markets, all while staying true to their zero-waste ethos. Rescript’s story is a wake-up call: sustainability isn’t optional, it’s urgent. #Rescript #Sustainability
Incredible insights from @neogoose.bsky.social at the past conference talk on #Rust, #React, #Rescript, and #wasm integration for high-performance video rendering with http://fframes.studio
gitnation.com/contents/react-via-rust-...
With #rescript I spend almost no time wrestling with the compiler. With typescript I often try the happy path then realise it can’t be done and revert to typecast.
After the biggest issue of setting up an application #ReScript shine in driving emerging design, roughly it works like this for me:
The whole ci build for the #ReScript app I'm building takes less than a minute and half, and this is because of the Jenkins pipeline being slow.
That is ci checking out a git branch, running yarn to install all dependencies and build the app to a shippable state.
2 times today I had issues with case sensitivity: the first was with git, I originally created a lowercased file and then renamed to uppercase, but got kept the old, so when my friend downloaded my branch it wouldn’t compile.
The second is with #ReScript Jotai library: github.com/Fattafatta/r...
A colleague reviewing my #ReScript code, reach an ‘is equal’ function:
‘
switch (a,b) {
| (Ctr(a),Ctr(b)) => a==b
| (Ctr2(a),Ctr2(b)) => a==b
…
| _ => false
‘
How nice it looks like ascii art.
Lol!
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!
Alright, I made a thing: vanilla-jsx-to-rescript-jsx.web.app
#rescript
I was <<Where the hell is expecting unit, in this pattern I return correctly did I put a semicolon where not needed?>>
Until I was sure I covered all the possible cases and then I looked at of course there it was;
But #ReScript was not showing the call place, so I lost some time with it.
I found an error in #ReScript that was confusing until I got why;
I made a function and return stuff from it and it was complaining about a different output type where it expected unit…
Issue was I called the function w/out assigning the result to a variable.
Go read this amazing blog post from @vlkpack.com to learn more about all the tools that work great with #rescript!
Do you want to have the entire #ReScript manual available as a single pdf? It's now possible:
github.com/kentaromiura...
I made this for no reason.
Pun intended.
(All rights etc are of @rescript-lang.org team, of which I have no affiliation whatsoever, blah blah blah).
@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