るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.101秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:p[x] > クエリ:select[x] > クラス:Enumerator::Lazy[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. kernel $-p

ライブラリ

検索結果

Enumerator::Lazy#eager -> Enumerator (50.0)

自身を遅延評価しない Enumerator に変換して返します。

...ch.lazy

# select が遅延評価されるので終了する
p
lazy_enum.class # => Enumerator::Lazy
p
lazy_enum.select { |n| n.even? }.first(5)
# => [2, 4, 6, 8, 10]

# select が遅延評価されないので終了しない
enum = lazy_enum.eager
p
enum.class # => Enumerator
p
enum.select { |n| n....