Skip to main content

RowScript

A robustly-typed functional language that compiles to efficient and reliable JavaScript.

Friendly Syntax

RowScript reuses most of the JavaScript syntax for friendliness, also influenced by other languages like TypeScript, Python and Rust.

Super Powerful Type System

Language features like dependent types, tagged union, OOP, interfaces (or "traits" in Rust, "typeclasses" in Haskell) and more are all supported.

Fast to Compile

RowScript compiler is written in Rust programming language and shipped via native binaries, it's stunningly fast.