livescriptには、引数なし関数を書くときの便利記法が備わっています。
まず最も一般的と思われる記法は、
通常の"(args) ->"に変わり"!->"を使う方法。
f = !-> 'sampleFunc' f!
これが、
var f; f = function(){ 'sampleFunc'; }; f();
こうなります。
すぐに使うだけなら、
do -> 1 + 3
とやれば
(function(){ return 3 + 2; })();
と化けるのでオススメです。
livescriptには、引数なし関数を書くときの便利記法が備わっています。
まず最も一般的と思われる記法は、
通常の"(args) ->"に変わり"!->"を使う方法。
f = !-> 'sampleFunc' f!
これが、
var f; f = function(){ 'sampleFunc'; }; f();
こうなります。
すぐに使うだけなら、
do -> 1 + 3
とやれば
(function(){ return 3 + 2; })();
と化けるのでオススメです。