The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Sidef::Object::Enumerator

DESCRIPTION

This class implements ...

SYNOPSIS

var obj = Enumerator(...)

METHODS

count

    self.count(block)

Returns the

Aliases: count_by

each

    self.each(block)

Returns the

first

    self.first(n, block)

Returns the

grep

    self.grep(block)

Returns the

Aliases: select

len

    self.len

Returns the

Aliases: size, length

map

    self.map(block)

Returns the

Aliases: collect

new

    self.new

Returns the

Aliases: call

nth

    e.nth(n)
    e.nth(n, {...})

Returns the n-th term.

An optional block can be given to filter out terms, counting only the terms for which the block returns a true value.

to_a

    self.to_a

Returns the

while

    self.while(block)

Returns the