5件ヒット
[1-5件を表示]
(0.087秒)
ライブラリ
- ビルトイン (5)
クラス
-
Enumerator
:: Lazy (5)
検索結果
-
Enumerator
:: Lazy # filter _ map {|item| . . . } -> Enumerator :: Lazy (18160.0) -
Enumerable#filter_map と同じですが、配列ではなく Enumerator::Lazy を返します。
...le#filter_map と同じですが、配列ではなく Enumerator::Lazy を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
//emlist[例][ruby]{
1.step.lazy.filter_map { |n| n * 2 if n.even? }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: (1.step)>......:filter_map>
1.step.lazy.filter_map { |n| n * 2 if n.even? }.take(10).force
# => [4, 8, 12, 16, 20, 24, 28, 32, 36, 40]
//}
@see Enumerable#filter_map...