2013-07-01から1ヶ月間の記事一覧

JSXの最近の新機能

テンプレート関数がユーザー定義できるように (0.9.58) array/mapリテラルのケツカンマを許可(0.9.58) string + number が許可。ただしその他のオブジェクトは依然として明示的な変換が必要 (0.9.58) optimizerが大幅に強化(0.9.54~58) String.fromCharCode(…

『Perl徹底攻略』という本が出版されました

WEB+DB PRESSで連載しているPerl Hackers Hubの書籍版で、私も2節書きました。Perl徹底攻略 (WEB+DB PRESS plus)作者: 大沢和宏,cho45(さとう),小林篤,和田裕介,嶋田裕二(xaicron),牧大輔(lestrrat),奥一穂,広木大地,伊藤直也,長野雅広,藤原俊一郎,伊藤智章,…

ES6 の generator を traceur で使う

traceur とは、Googleの開発するES6 to ES5コンパイラである。npm経由で簡単にインストールでき、typemapにも対応している。ES6の対応状況はわからないが、generatorは使えるようだ。以下公式ドキュメントからの抜粋*1: // A binary tree class. function T…

「JavaScriptのイディオム集@nmi.jp」をJSXでやるとどうなるの、っと

JavaScript イディオム集 を JSX でやってみました。jsx --testで実行できます。総じて見ると、値の変換は「x as string|number|int」でできる分単純になっているほか、全体的に単純になっていて覚えるべきイディオムは少なくなっています。また、~array.ind…