るりまサーチ

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

別のキーワード

  1. to_json hash#to_json
  2. each io#each
  3. each_line io#each
  4. open io#seek
  5. lines io#each_line

ライブラリ

検索結果

Enumerator::Lazy#slice_after {|elt| bool } -> Enumerator::Lazy (23.0)

Enumerable#slice_after と同じですが、配列ではなく Enumerator::Lazy を返します。

...
Enumerable#slice_after
と同じですが、配列ではなく Enumerator::Lazy を返します。

例:
1.step.lazy.slice_after { |e| e % 3 == 0 }
# => #<Enumerator::Lazy: #<Enumerator: #<Enumerator::Generator:0x007fd73980e6f8>:each>>

1.step.lazy.slice_after { |e| e % 3 == 0 }.take(5).force...
...# => [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12], [13, 14, 15]]

@see Enumerable#slice_after...

Enumerator::Lazy#slice_after(pattern) -> Enumerator::Lazy (23.0)

Enumerable#slice_after と同じですが、配列ではなく Enumerator::Lazy を返します。

...
Enumerable#slice_after
と同じですが、配列ではなく Enumerator::Lazy を返します。

例:
1.step.lazy.slice_after { |e| e % 3 == 0 }
# => #<Enumerator::Lazy: #<Enumerator: #<Enumerator::Generator:0x007fd73980e6f8>:each>>

1.step.lazy.slice_after { |e| e % 3 == 0 }.take(5).force...
...# => [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12], [13, 14, 15]]

@see Enumerable#slice_after...