something about ruby

last update Oct.19.2001

rubyで作ったライブラリ/ツールです。

Ruby/Carbon for Mac OS X

あればよいなと思ったメソッド (update Jan.31.2001)

Enumerable
collect_with_index - collectの添字付き (= each_index + collect)
collect_if - 各項目を評価した結果が真のものの評価結果を返す。(perlのmapに似た挙動, 元selective_collect長いので名称変更)
Array
listup - 添字付き要素の一覧
each_n - n個づつのeach
car, cdr, ... - lispのcar, cdr, ...
to_h - ArrayからHashを作る
proc_by - n個毎に処理を行う
divide_by - n個毎に分割する (Arrayにも対応)
grouping - 共通部分を持つ項同士での和集合を作る。
cap - すべての項の積集合を求める。
cup - すべての項の和集合を求める。
each_x - 複数のArrayから順に値を取り出してのeach。

Ruby - Mac OS X - OpenBlockS - WordVBA - Regular Expression
E-mail: miche@e-mail.ne.jp