10件ヒット
[1-10件を表示]
(0.016秒)
種類
- インスタンスメソッド (7)
- クラス (1)
- 文書 (1)
- 特異メソッド (1)
ライブラリ
- ビルトイン (9)
クラス
- Enumerator (1)
-
Enumerator
:: Chain (6)
モジュール
- Enumerable (1)
検索結果
先頭5件
-
Enumerator
:: Chain (69019.0) -
複数の繰り返し可能なオブジェクトを1つの Enumerator として扱うためのクラス。
複数の繰り返し可能なオブジェクトを1つの Enumerator として扱うためのクラス。
Enumerator::Chain のオブジェクトは、Enumerable#chain や Enumerator#+ から作られます。 -
Enumerator
:: Chain . new(*enums) -> Enumerator :: Chain (63322.0) -
複数の Enumerable から、1つの新しい Enumerator を作って返します。
複数の Enumerable から、1つの新しい Enumerator を作って返します。
//emlist[例][ruby]{
e = Enumerator::Chain.new(1..3, [4, 5])
e.to_a #=> [1, 2, 3, 4, 5]
e.size #=> 5
//} -
Enumerator
:: Chain # each(*args) -> Enumerator (63001.0) -
まず最初の繰り返し可能なオブジェクトの each メソッドを args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト も同様に呼び出します。
まず最初の繰り返し可能なオブジェクトの each メソッドを
args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト
も同様に呼び出します。
ブロックが渡されない場合は Enumerator を返します。 -
Enumerator
:: Chain # each(*args) { |*args| . . . } -> object (63001.0) -
まず最初の繰り返し可能なオブジェクトの each メソッドを args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト も同様に呼び出します。
まず最初の繰り返し可能なオブジェクトの each メソッドを
args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト
も同様に呼び出します。
ブロックが渡されない場合は Enumerator を返します。 -
Enumerator
:: Chain # inspect -> String (63001.0) -
self を人間が読みやすい形式で文字列として返します。
self を人間が読みやすい形式で文字列として返します。 -
Enumerator
:: Chain # rewind -> object (63001.0) -
列挙状態を巻き戻します。
列挙状態を巻き戻します。
self が持つ繰り返し可能なオブジェクトに対して、逆順で rewind メソッドを呼びます。
ただし rewind メソッドを持たないオブジェクトに対しては rewind メソッドを呼びません。 -
Enumerator
:: Chain # size -> Integer | Float :: INFINITY | nil (63001.0) -
合計の要素数を返します。
合計の要素数を返します。
それぞれの列挙可能なオブジェクトのサイズの合計値を返します。
ただし、列挙可能なオブジェクトが1つでも nil か Float::INFINITY
を返した場合、それを合計の要素数として返します。 -
Enumerable
# chain(*enums) -> Enumerator :: Chain (352.0) -
自身と enums 引数を続けて繰り返す Enumerator::Chain を返します。
自身と enums 引数を続けて繰り返す Enumerator::Chain を返します。
//emlist[例][ruby]{
e = (1..3).chain([4, 5])
e.to_a #=> [1, 2, 3, 4, 5]
//}
@see Enumerator#+ -
Enumerator
# +(enum) -> Enumerator :: Chain (352.0) -
自身と enum 引数を続けて繰り返す Enumerator::Chain を返します。
自身と enum 引数を続けて繰り返す Enumerator::Chain を返します。
//emlist[例][ruby]{
e = (1..3).each + [4, 5]
e.to_a #=> [1, 2, 3, 4, 5]
//}
@see Enumerable#chain -
NEWS for Ruby 2
. 6 . 0 (37.0) -
NEWS for Ruby 2.6.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.6.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......ます。
Object#to_d メソッドは Kernel.#BigDecimal() や
BigDecimal.new とは違いがあります。
* 2.0.0 は Ruby 2.6.0 のリリース後すぐにリリースされる予定です。
このバージョンは BigDecimal.new メソッドを含みません。......をリビルドする必要がある負担がなくなります。
* 変更前:
* libruby.2.6.0.dylib
* libruby.2.6.dylib -> libruby.2.6.0.dylib
* libruby.dylib -> libruby.2.6.0.dylib
* 変更後:
* libruby.2.6.dylib
* libruby.dylib -> libruby.2.6.dylib
* mi...