Dear OCaml developers:
We are glad to announce BuckleScript 1.3.0 release
This release comes with a truly blazing fast build tool working on all platforms(native Windows experience!) for BuckleScript.
Documentation is available here: http://bloomberg.github.io/bucklescript/Manual.html
Here are some tests for a project which contains 56 modules on a 2013 Mac Book Pro:
bucklescript-testing> /usr/local/lib/node_modules/bs-platform/bin/bsb.exe -t clean
Cleaning... 392 files.
bucklescript-testing>time /usr/local/lib/node_modules/bs-platform/bin/bsb.exe
ninja: Entering directory `lib/bs'
[112/112] Building src/web.mlast.d
[168/168] Building /Users/hongbozhang/git/bucklescript-testing/lib/ocaml/main_todo_optimizedmap.cmi
real 0m0.557s
user 0m1.475s
sys 0m0.924s
bucklescript-testing>touch src/counter.ml && time /usr/local/lib/node_modules/bs-platform/bin/bsb.exe
ninja: Entering directory `lib/bs'
[2/2] Building src/counter.mlast.d
[6/6] Building /Users/hongbozhang/git/bucklescript-testing/lib/ocaml/main_embeddedCounters.cmj
real 0m0.055s
user 0m0.033s
sys 0m0.026s
bucklescript-testing>time /usr/local/lib/node_modules/bs-platform/bin/bsb.exe
ninja: Entering directory `lib/bs'
ninja: no work to do.
real 0m0.012s
user 0m0.006s
sys 0m0.005s
Thanks -- Hongbo
[1]: https://github.com/bloomberg/bucklescript/
[2]: https://www.npmjs.com/