タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

FunctionalProgrammingとRubyに関するohnishiakiraのブックマーク (1)

  • Rubyを使って「なぜ関数プログラミングは重要か」を解読しよう!(その2) - hp12c

    ブログを下記に移転しました。デザイン変更により移転先では記事が一層読みやすくなっていますので、よろしければ移動をお願い致します。 Rubyを使って「なぜ関数プログラミングは重要か」を解読しよう!(その2) : melborne.github.com - 前回に引き続き「なぜ関数プログラミングは重要か」を Rubyを使って解釈し自分の理解に基づいて解説してみます 関数の貼り合せ(ツリー編) 貼り合せの能力はリスト上の関数にとどまらない ラベル付き順序ツリーの例でこれを示そう Rubyにはリストに都合の良いArrayクラスが組込みであったが ツリーに都合の良いものはないので自分でクラスを定義しよう ツリーはラベルを持ったノードを連結したものとして表現できるので この連結の機能をもったNodeクラスを定義することで ツリーを表現しよう class Node attr_reader :label,

    Rubyを使って「なぜ関数プログラミングは重要か」を解読しよう!(その2) - hp12c
  • 1