るりまサーチ

最速Rubyリファレンスマニュアル検索!
91件ヒット [1-91件を表示] (0.030秒)
トップページ > クエリ:Enumerator::Yielder[x]

別のキーワード

  1. enumerator each
  2. each enumerator
  3. enumerator with_index
  4. enumerator with_object
  5. _builtin enumerator

ライブラリ

キーワード

検索結果

Enumerator::Yielder (23000.0)

[m:Enumerator.new] で使われるクラスで、直接使うものではありません。

[m:Enumerator.new] で使われるクラスで、直接使うものではありません。

Enumerator::Yielder#to_proc -> Proc (21012.0)

[m:Enumerator.new] で使うメソッドです。

...[m:Enumerator.new] で使うメソッドです。

引数を [m:Enumerator::Yielder#yield] に渡す [c:Proc] を返します。
これは Enumerator::Yielder オブジェクトを他のメソッドにブロック引数として直接渡すために使えます。

```ruby title="例"
text = <<-END...

Enumerator::Yielder#<<(object) -> () (21006.0)

{: since="1.9.1"}

...="1.9.1"}

[m:Enumerator.new] で使うメソッドです。

生成された Enumerator オブジェクトの each メソッドを呼ぶと
Enumerator::Yielder
オブジェクトが渡されたブロックが実行され、ブロック内の << が呼ばれるたびに each に渡されたブロッ...

Enumerator::Yielder#yield(*object) -> () (21006.0)

{: since="1.9.1"}

...="1.9.1"}

[m:Enumerator.new] で使うメソッドです。

生成された Enumerator オブジェクトの each メソッドを呼ぶと
Enumerator::Yielder
オブジェクトが渡されたブロックが実行され、ブロック内の yield メソッドが呼ばれるたびに each に渡さ...

Enumerator.new(size=nil) {|y| ... } -> Enumerator (16.0)

Enumerator オブジェクトを生成して返します。与えられたブロックは [c:Enumerator::Yielder] オブジェクトを引数として実行されます。

...Enumerator オブジェクトを生成して返します。与えられたブロックは [c:Enumerator::Yielder] オブジェクトを引数として実行されます。

生成された Enumerator オブジェクトに対して each を呼ぶと、この生成時に指定されたブロックを...

絞り込み条件を変える

Enumerator::Generator#each(*args) { ... } -> object (6.0)

{: since="1.9.1"}

...{: since="1.9.1"}

[m:Enumerator.new] で使われるメソッドです。

新しく生成した [c:Enumerator::Yielder] オブジェクトを先頭に、それ以降に引数 args
を続けたものを引数として、[m:Enumerator.new] に渡したブロックを実行します。
ブロック...

NEWS for Ruby 2.7.0 (6.0)

NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...ではない enumerator を生成する
[m:Enumerator::Lazy#eager]メソッドが追加されました。 [feature:15901]
- [m:Enumerator::Yielder#to_proc]メソッドが追加され、Yielder オブジェクトを
直接他のメソッドのブロック引数として渡せる...