From: Shin-ichiro HARA Date: 1998-03-18T15:46:50+09:00 Subject: [ruby-dev:1852] Re: [Req] Comparable#min/max 原です。 |まつもと ゆきひろです ||けいじゅ@日本ラショナルソフトウェアです. || [a, b].max || ||で良いような気がしてきた... | |でしょう? なんか名前で悩んでいるうちに採用意欲が下がって来 |ちゃうという,良くあるパターン. うーん、なんだかどうしても max, min が欲しくなってきた。:-) 「関数」として、max(a, b, ..), min(a, b, ..) を用意して、 Enumerable をインクルードしてあっても引数のある max, min は、関数の方を呼ぶというのはどうでしょうか? module Enumerable def max(*a) if a.size == 0 super(*a) else each { |x| ... } end end ... そんなに悪くはないと思うけど。