nus-cs3281 / 2022

http://nus-cs3281.github.io/2022/
2 stars 1 forks source link

Lightning Talk: Leverage Complete and Sound Type System for Frontend Development with Rescript #19

Open dingyuchen opened 2 years ago

dingyuchen commented 2 years ago

Synopsis

ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size. Typescript allows for type annotations to make Javascript safer, but by design, the type system is not sound. Rescript adds on to that by having a sound and complete type system, allowing both functional and imperative paradigms while also allowing Javascript interoperability. ReScript ftw.

What's In It For You