fn(obj,params...)
JavaScript で関数型のプログラミングをしようとすると、従来のフォームがすぐに読めなくなることに気付くでしょう。
console.log(
join(
map(function(row){ return row.join(" "); },
format(
map(function(text){return align(text},
view),
20))),
"\n");
VS
view.map(function(text){return align(text)})
.format(20)
.map(function(row){return row.join(" ");})
.join("\n")
.log();
問題点として、後者のスタイルは、世界的に悪Object.prototype
と見なされている新しい機能を拡張して実装することしかできませんでした。それでも、読みやすさは非常に優れているため、とにかく先に進んで実行するように促されます. この問題を解決するより良い方法はありますか?