2012-11-29から1日間の記事一覧
と、いっても lambda で簡単に再帰するために Proc を拡張しているんですが。 [ソース] class Proc def self_curry self.curry.call(self) end end p lambda { |f, seq| seq.empty? ? [] : seq[1..seq.size].partition { |a| a < seq.first }.map { |a| f.ca…
と、いっても lambda で簡単に再帰するために Proc を拡張しているんですが。 [ソース] class Proc def self_curry self.curry.call(self) end end p lambda { |f, seq| seq.empty? ? [] : seq[1..seq.size].partition { |a| a < seq.first }.map { |a| f.ca…