a multi-syntax language
-
Updated
Mar 13, 2016 - Ruby
a multi-syntax language
Master multiple programming languages in one place
Resource-safe, effect-typed programs in syntax you already know. A checked affine core with familiar Faces — JavaScript-, Python-, functional-, and pseudocode-shaped surfaces — compiling to typed WebAssembly.
JavaScript/TypeScript-syntax AffineScript — affine resource guarantees + typed-wasm output for JS/TS-shaped code
CoffeeScript-syntax AffineScript — affine resource guarantees + typed-wasm output for CoffeeScript-shaped code
Pseudocode-syntax AffineScript — first-language for CS pedagogy that compiles and runs
Python-syntax AffineScript — write Python-style code, get affine resource guarantees and typed WASM
PureScript / Haskell-syntax AffineScript — affine resource guarantees + typed-wasm output for PureScript/Haskell-shaped code
Master multiple programming languages in one place
To associate your repository with the multi-syntax-language topic, visit your repo's landing page and select "manage topics."