FunctionalPrograming– tag –
-
【Ramda/js】関数型Ramda.jsのざっくりな使い方まとめ
【Ramda/js】関数型Ramdaのざっくりな使い方まとめ Ramdaの公式ドキュメントで動きはわかるのですが、 ざっくり伝えられている記事がないようなので、 主要なものだけ書きました。 なぜRamdaなのかはこちら(Lo-Dashとの比較箇所とか) ドキュメントのシグネ... -
Ramda.js シグネチャの読み方
Ramda.jsの記号(シグネチャ)の読み方 Ramda.jsのドキュメントに登場する関数のシグネチャ表記。 自分自身この関数型表記に馴染みがなくて、日本語記事もなかったので書こうと思いました。 参考 https://sanctuary.js.org/#types https://stackoverflow.com... -
【FunctionalPrograming】抽象化2
【FunctionalPrograming】抽象化2 参照javascriptで学ぶ関数型プログラミング 「O'REILY」 全コード 以下のコードでやっていること ・抽象化 ・sortとコンパレータとプレディケート関数(高階関数) [code lang="javascript"] //https://github.com/fogus/le... -
【FunctionalPrograming】抽象化
FunctionalPrograming, To abstract FunctionalPrograming [code lang="javascript"] function splat(fun){ return function(array){ return fun.apply(null, array); } }; var addArrayElements = splat(function(x, y){ return x + y }); addArrayElemen...
1