bs-platform

E131763

bs-platform is the BuckleScript-based build toolchain and compiler that enables ReasonML and OCaml code to be compiled efficiently to JavaScript for use in web and Node.js projects.

All labels observed (1)

Label Occurrences
bs-platform canonical 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf BuckleScript-based compiler
JavaScript compiler
OCaml-to-JavaScript compiler
ReasonML-to-JavaScript compiler
software toolchain
basedOn BuckleScript
category build tool
compiler toolchain
transpiler
commandLineTool bsb
bsc
configurationFile bsconfig.json
distribution npm package
ecosystem OCaml-to-JS ecosystem
ReasonML ecosystem
feature OCaml syntax support
ReasonML syntax support
dead code elimination (via underlying JS tooling)
fast compilation
incremental builds
integration with JavaScript tooling
npm-based distribution
source maps generation
implements BuckleScript compiler
integratesWith Parcel
Gulp
surface form: Rollup

Webpack
license MIT License
maintainerHistory originally maintained by Bloomberg engineers and contributors
name bs-platform self-link
primaryGoal compile OCaml and ReasonML to efficient JavaScript
programmingLanguage OCaml
relatedProject BuckleScript
OCaml
ReScript compiler (historical)
surface form: ReScript

ReasonML
repositoryPlatform GitHub
status superseded by ReScript tooling for new projects
supportsLanguage OCaml
ReasonML
supportsModuleSystem CommonJS module system
surface form: CommonJS

ES modules (via bundlers)
targetEnvironment Node.js
web
targetPlatform JavaScript
useCase Node.js backend development
front-end web development
type-safe JavaScript application development

How these facts were elicited

Referenced by (2)

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

ReasonML ecosystemIncludes bs-platform
bs-platform name bs-platform self-link