静态类型语言:PureScript

jopen 10年前

PureScript 是个小巧而强大的静态类型语言,可以编译成 JavaScript。purescript 主要是由 Haskell 和 PureScript 编写的。

PureScript 示例代码:

module Main where  import Debug.Trace  main = trace "Hello, World!"

编译成 JavaScript 代码:

var PS = PS || {};  PS.Main = (function () {      "use strict";      var Debug_Trace = PS.Debug_Trace;      var main = Debug_Trace.trace("Hello, World!");      return {          main: main      };  })();

项目主页:http://www.open-open.com/lib/view/home/1398653899140