BuckleScript

E131761

BuckleScript is a JavaScript backend and toolchain that compiles OCaml/ReasonML code into highly optimized, readable JavaScript for web and Node.js development.

All labels observed (2)

Label Occurrences
BuckleScript canonical 9
Bucklescript 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf JavaScript backend ⓘ
compiler toolchain ⓘ
basedOn OCaml compiler ⓘ
category source-to-source compiler ⓘ
transpiler ⓘ
compilesFrom OCaml source code ⓘ
ReasonML source code ⓘ
designedFor Node.js development ⓘ
web development ⓘ
developer Bloomberg L.P. ⓘ
linked to: Bloomberg
ecosystem npm packages ⓘ
opam packages ⓘ
emits JavaScript compatible with Node.js runtimes ⓘ
JavaScript compatible with modern browsers ⓘ
feature CommonJS module output ⓘ
ES module output ⓘ
dead code elimination ⓘ
fast compilation ⓘ
interop with JavaScript ⓘ
npm integration ⓘ
small bundle size ⓘ
source maps support ⓘ
type-safe bindings to JavaScript APIs ⓘ
focus JavaScript output over native code ⓘ
hasComponent bsb build system ⓘ
bsconfig.json configuration file ⓘ
integration Parcel ⓘ
Rollup ⓘ
Webpack ⓘ
license MIT License ⓘ
originalAuthor Hongbo Zhang ⓘ
output optimized JavaScript ⓘ
readable JavaScript ⓘ
primaryUseCase type-safe back-end JavaScript development ⓘ
type-safe front-end development ⓘ
programmingLanguage OCaml ⓘ
rebrandedAs ReScript ⓘ
successor ReScript compiler ⓘ
supports ReasonReact ⓘ
supportsInteropWith TypeScript codebases ⓘ
plain JavaScript codebases ⓘ
supportsLanguage OCaml ⓘ
ReasonML ⓘ
targetPlatform JavaScript ⓘ
Node.js ⓘ
web browser ⓘ
writtenIn OCaml ⓘ

How these facts were elicited

Referenced by (10)

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

ReasonML → usesCompiler → BuckleScript ⓘ
ReasonML → relatedTo → BuckleScript ⓘ
OCaml → hasImplementation → Bucklescript ⓘ
linked to: BuckleScript
bs-platform → basedOn → BuckleScript ⓘ
bs-platform → relatedProject → BuckleScript ⓘ
ReasonReact → uses → BuckleScript ⓘ
ReasonReact → relatedTo → BuckleScript ⓘ
Hongbo Zhang → notableWork → BuckleScript ⓘ
Hongbo Zhang → developed → BuckleScript ⓘ
Hongbo Zhang → softwareProject → BuckleScript ⓘ