ReScript compiler (historical)

E131762

The historical ReScript compiler is the original ReasonML-to-JavaScript compilation tool that later evolved into the standalone ReScript language and toolchain.

All labels observed (4)

Label Occurrences
ReScript 3
ReScript compiler (historical) canonical 1
ReScript language 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf JavaScript compiler
ReasonML compiler
open-source software
transpiler
basedOn OCaml compiler technology
category ReScript ecosystem component
ReasonML tooling
designedFor strongly typed JavaScript development
type-safe React development
documentation online documentation
evolvedInto ReScript compiler (historical) self-linksurface differs
surface form: ReScript language

ReScript compiler (historical) self-linksurface differs
surface form: ReScript toolchain
feature dead code elimination
fast compilation
incremental builds
optimized JavaScript output
goal bring OCaml-like type safety to JavaScript
improve JavaScript developer experience
hasSuccessor standalone ReScript compiler
standalone ReScript language
implements ReasonML syntax
integratesWith JavaScript tooling
npm ecosystem
license open-source license
notableFor bridging ReasonML and JavaScript
influencing ReScript language design
outputCharacteristic performant JavaScript
readable JavaScript
paradigm functional programming
imperative programming
predecessorOf modern ReScript compiler
primaryUse Node.js development
front-end development
web application development
programmingLanguage ReasonML
status historical component of ReScript ecosystem
supports algebraic data types
immutable data structures
pattern matching
static type system
type inference
targetLanguage JavaScript
usedWith BuckleScript ecosystem
ReasonReact

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

ReasonML usesCompiler ReScript compiler (historical)
ReasonML relatedTo ReScript compiler (historical)
this entity surface form: ReScript
BuckleScript rebrandedAs ReScript compiler (historical)
this entity surface form: ReScript
ReScript compiler (historical) evolvedInto ReScript compiler (historical) self-linksurface differs
this entity surface form: ReScript language
ReScript compiler (historical) evolvedInto ReScript compiler (historical) self-linksurface differs
this entity surface form: ReScript toolchain
bs-platform relatedProject ReScript compiler (historical)
this entity surface form: ReScript