# Basic question: how to use Enumerable#each\_slice

**URL:** <https://www.ruby-forum.com/t/basic-question-how-to-use-enumerable-each-slice/117125>\
**Category:** Ruby\
**Created:** [October 13, 2007, 11:25am UTC](https://www.ruby-forum.com/t/basic-question-how-to-use-enumerable-each-slice/117125 "2007-10-13T11:25:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![goal1860](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/6a8cbe/32.png) [@goal1860](https://www.ruby-forum.com/u/goal1860)\
**Post date:** [October 13, 2007, 11:25am UTC](https://www.ruby-forum.com/t/basic-question-how-to-use-enumerable-each-slice/117125/1 "2007-10-13T11:25:49Z")

</div>

This are examples from library documentation  
(1…10).each\_slice(3) {|a| p a}  
(1…10).each\_cons(3) {|a| p a}

but when I run them in fxri, got such errors:

undefined method `each\_slice’ for 1…10:Range

Do I need to require any module?

---

<div class="post-metadata">

**Author:** ![goal1860](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/6a8cbe/32.png) [@goal1860](https://www.ruby-forum.com/u/goal1860)\
**Post date:** [October 13, 2007, 12:35pm UTC](https://www.ruby-forum.com/t/basic-question-how-to-use-enumerable-each-slice/117125/2 "2007-10-13T12:35:50Z")

</div>

On 13.10.2007 11:25, Liang He wrote:

> This are examples from library documentation  
> (1…10).each\_slice(3) {|a| p a}  
> (1…10).each\_cons(3) {|a| p a}
> 
> but when I run them in fxri, got such errors:
> 
> undefined method `each\_slice’ for 1…10:Range
> 
> Do I need to require any module?

Yes, enumerator.

robert
