注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
「関数型のデータ処理」と呼んでいるのは、 高階関数を使い、遅延評価で行うデータ処理の手法で、 関数... 「関数型のデータ処理」と呼んでいるのは、 高階関数を使い、遅延評価で行うデータ処理の手法で、 関数型プログラミングでよく使われます。 これは関数型プログラミングでなくても、役に立つ機能であり、 JavaScript でも lodash というライブラリーを使えば、これが行えるようになります。 今回はこの関数型のデータ処理の魅力と lodash でのやり方について紹介したいと思います。 lodash 関数型データ処理の魅力 関数型のデータ処理方法は関数型プログラミングでなくても、 役に立つため、関数型言語以外の言語でも積極的に取り入れられるようになって来ました。 この辺りのことは最後に説明するとして、 このデータ処理方法の何がよいかというと 短くかつ分かりやすいコードが書けることです。 説明のために、サンプルを挙げてみます。 カンマ区切りの文字列があったとします。まずこれを配列に分割し、 次
2017/01/13 リンク