Christoph Knittel
cknitt.bsky.social
Christoph Knittel
@cknitt.bsky.social
CTO @ https://cca.io, ReScript core contributor, React Native enthusiast.
Reposted by Christoph Knittel
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
Reposted by Christoph Knittel
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 Christoph Knittel
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
Reposted by Christoph Knittel
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 5:14 PM
Reposted by Christoph Knittel
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
Reposted by Christoph Knittel
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
Reposted by Christoph Knittel
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 5, 2025 at 5:29 PM
Reposted by Christoph Knittel
Did a quick stream on my WebAPI #ReScript progress: www.youtube.com/live/MC-dbM-...
YouTube
Share your videos with friends, family, and the world
www.youtube.com
November 27, 2024 at 7:57 PM
Reposted by Christoph Knittel
Go follow ReScript main contributors and users!
go.bsky.app/H2xfW7S
November 6, 2024 at 3:46 PM