Project

General

Profile

Actions

Feature #12813

closed

Calling chunk_while, slice_after, slice_before, slice_when with no block

Added by marcandre (Marc-Andre Lafortune) about 8 years ago. Updated almost 2 years ago.

Status:
Closed
Target version:
-
[ruby-core:77499]

Description

Currently, chunk_while, slice_after, slice_before, slice_when all require a block.

If one needs the index within the block, there is no good way to do this; enum.each_with_index.chunk_while would have indices in the results, so enum.enum_for(:chunk_while).with_index is the best solution.

I feel that we should return enum_for(:chunk_while). This is strictly more useful than raising as we currently do.

Actions

Also available in: Atom PDF

Like1
Like0Like0Like0Like0Like0