[#37679] [FEATURE:trunk] EncDet again — "Yugui (Yuki Sonoda)" <yugui@...>

Yuguiです。

23 messages 2009/01/03

[#37748] $LOAD_PATHとバージョンの運用の関係 — akira yamada / やまだあきら <akira@...>

1.9系でのバージョンの運用と$LOAD_PATHの値について質問です。

12 messages 2009/01/09
[#37758] Re: $LOAD_PATHとバージョンの運用の関係 — "NARUSE, Yui" <naruse@...> 2009/01/11

成瀬です。

[ruby-dev:37690] Re: [Bug #974] Range#max で終了しないことがある

From: Tadayoshi Funaba <tadf@...>
Date: 2009-01-03 22:00:25 UTC
List: ruby-dev #37690
> 終了するべきでないとすると、それに合わせて新たな「仕様」を定
> 義する必要がありますが、どのような仕様が適切か正直よくわかり
> ませんね。
> 
>   * eがFloatかつ無限であればそれを返す(...の定義に反するような)
>   * eがFloatかつ無限であればエラー
>   * その他

エラーにしてもいいような気がしています。許しても延々と資源を消費するだ
けじゃないですか。

(0..1).step(0){} のようなものは現状ではエラーになるけど、これは許しても
むしろ利用者が理解できるものになると思います。

ところで

(0...3).last #=> 3

この場合の last というのも変な感じがしますね。

In This Thread