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

NAME

Sidef::Types::Array::Array

DESCRIPTION

This object is ...

SYNOPSIS

var obj = Array.new(...);

INHERITS

Inherits methods from:

        * Sidef::Object::Object

METHODS

!=

Obj != Obj -> Obj

Return the

Aliases: ne

&

Obj & Obj -> Obj

Return the

Aliases: and

*

Obj * Obj -> Obj

Return the

Aliases: mul

+

Obj + Obj -> Obj

Return the

Aliases: add, concat

++

Obj ++ Obj -> Obj

Return the

-

Obj - Obj -> Obj

Return the

Aliases: sub

--

Obj -- Obj -> Obj

Return the

...

Obj ... Obj -> Obj

Return the

Aliases: to_list

/

Obj / Obj -> Obj

Return the

Aliases: div

:

Obj : Obj -> Obj

Return the

Aliases: pair_with

<=>

Obj <=> Obj -> Obj

Return the

Aliases: cmp

==

Obj == Obj -> Obj

Return the

Aliases: eq

^

Obj ^ Obj -> Obj

Return the

Aliases: xor

abbrev

Array.abbrev() -> Obj

Return the

Aliases: abbreviations

all

Array.all() -> Obj

Return the

any

Array.any() -> Obj

Return the

bindex

Array.bindex() -> Obj

Return the

Aliases: bindex_by

binsert

Array.binsert() -> Obj

Return the

bshuffle

Array.bshuffle() -> Obj

Return the

Aliases: best_shuffle

cartesian

Array.cartesian() -> Obj

Return the

change_to

Array.change_to() -> Obj

Return the

collapse

Array.collapse() -> Obj

Return the

compact

Array.compact() -> Obj

Return the

cons

Array.cons() -> Obj

Return the

contain

Array.contain() -> Obj

Return the

Aliases: include, contains, includes

contains_all

Array.contains_all() -> Obj

Return the

contains_any

Array.contains_any() -> Obj

Return the

contains_type

Array.contains_type() -> Obj

Return the

copy

Array.copy() -> Obj

Return the

count

Array.count() -> Obj

Return the

Aliases: count_by

cross_operator

Array.cross_operator() -> Obj

Return the

decode

Array.decode() -> Obj

Return the

Aliases: encode, join_bytes

defined

Array.defined() -> Obj

Return the

delete

Array.delete() -> Obj

Return the

Aliases: remove

delete_first

Array.delete_first() -> Obj

Return the

Aliases: remove_first

delete_first_if

Array.delete_first_if() -> Obj

Return the

Aliases: remove_first_if

delete_if

Array.delete_if() -> Obj

Return the

Aliases: remove_if

delete_last

Array.delete_last() -> Obj

Return the

Aliases: remove_last

delete_last_if

Array.delete_last_if() -> Obj

Return the

Aliases: remove_last_if

diff

Array.diff() -> Obj

Return the

dig

Array.dig() -> Obj

Return the

each_comb

Array.each_comb() -> Obj

Return the

Aliases: combinations

each_cons

Array.each_cons() -> Obj

Return the

each_key

Array.each_key() -> Obj

Return the

Aliases: each_index

each_kv

Array.each_kv() -> Obj

Return the

each_slice

Array.each_slice() -> Obj

Return the

end

Array.end() -> Obj

Return the

Aliases: offset

exists

Array.exists() -> Obj

Return the

Aliases: has_index

fetch

Array.fetch() -> Obj

Return the

find

Array.find() -> Obj

Return the

Aliases: first_by

first

Array.first() -> Obj

Return the

flat

Array.flat() -> Obj

Return the

Aliases: flatten

flat_map

Array.flat_map() -> Obj

Return the

flip

Array.flip() -> Obj

Return the

Aliases: reverse

for

Array.for() -> Obj

Return the

Aliases: each, foreach

freq

Array.freq() -> Obj

Return the

freq_by

Array.freq_by() -> Obj

Return the

ft

Array.ft() -> Obj

Return the

Aliases: slice

getopt

Array.getopt() -> Obj

Return the

grep

Array.grep() -> Obj

Return the

Aliases: select

grep_kv

Array.grep_kv() -> Obj

Return the

Aliases: select_kv

group_by

Array.group_by() -> Obj

Return the

index

Array.index() -> Obj

Return the

Aliases: index_by, first_index

inject

Array.inject() -> Obj

Return the

Aliases: reduce

insert

Array.insert() -> Obj

Return the

is_empty

Array.is_empty() -> Obj

Return the

item

Array.item() -> Obj

Return the

items

Array.items() -> Obj

Return the

iter

Array.iter() -> Obj

Return the

jaro_distance

Array.jaro_distance() -> Obj

Return the

join

Array.join() -> Obj

Return the

join_insert

Array.join_insert() -> Obj

Return the

keys

Array.keys() -> Obj

Return the

Aliases: indices

kv

Array.kv() -> Obj

Return the

Aliases: pairs

last

Array.last() -> Obj

Return the

last_by

Array.last_by() -> Obj

Return the

last_uniq

Array.last_uniq() -> Obj

Return the

Aliases: last_unique

last_uniq_by

Array.last_uniq_by() -> Obj

Return the

Aliases: last_unique_by

len

Array.len() -> Obj

Return the

Aliases: size, length

lev

Array.lev() -> Obj

Return the

Aliases: leven, levenshtein

make

Array.make() -> Obj

Return the

map

Array.map() -> Obj

Return the

map_kv

Array.map_kv() -> Obj

Return the

map_operator

Array.map_operator() -> Obj

Return the

match

Array.match() -> Obj

Return the

max

Array.max() -> Obj

Return the

max_by

Array.max_by() -> Obj

Return the

min

Array.min() -> Obj

Return the

min_by

Array.min_by() -> Obj

Return the

minmax

Array.minmax() -> Obj

Return the

mzip

Array.mzip() -> Obj

Return the

new

Array.new() -> Obj

Return the

Aliases: call

pack

Array.pack() -> Obj

Return the

pairmap

Array.pairmap() -> Obj

Return the

pam_operator

Array.pam_operator() -> Obj

Return the

part

Array.part() -> Obj

Return the

Aliases: partition

permute

Array.permute() -> Obj

Return the

Aliases: each_perm, permutation, permutations

pick

Array.pick() -> Obj

Return the

pop

Array.pop() -> Obj

Return the

Aliases: drop_last, drop_right

pop_at

Array.pop_at() -> Obj

Return the

Aliases: delete_at, delete_index

pop_rand

Array.pop_rand() -> Obj

Return the

prepend

Array.prepend() -> Obj

Return the

Aliases: unshift

prod

Array.prod() -> Obj

Return the

prod_by

Array.prod_by() -> Obj

Return the

rand

Array.rand() -> Obj

Return the

Aliases: sample

range

Array.range() -> Obj

Return the

reduce_operator

Array.reduce_operator() -> Obj

Return the

resize

Array.resize() -> Obj

Return the

Aliases: resize_to

rindex

Array.rindex() -> Obj

Return the

Aliases: rindex_by, last_index

rotate

Array.rotate() -> Obj

Return the

shift

Array.shift() -> Obj

Return the

Aliases: drop_left, drop_first

shuffle

Array.shuffle() -> Obj

Return the

slice_after

Array.slice_after() -> Obj

Return the

slice_before

Array.slice_before() -> Obj

Return the

slices

Array.slices() -> Obj

Return the

sort

Array.sort() -> Obj

Return the

sort_by

Array.sort_by() -> Obj

Return the

splice

Array.splice() -> Obj

Return the

sum

Array.sum() -> Obj

Return the

sum_by

Array.sum_by() -> Obj

Return the

swap

Array.swap() -> Obj

Return the

take_left

Array.take_left() -> Obj

Return the

take_right

Array.take_right() -> Obj

Return the

to_a

Array.to_a() -> Obj

Return the

Aliases: to_array

to_h

Array.to_h() -> Obj

Return the

Aliases: to_hash

to_s

Array.to_s() -> Obj

Return the

Aliases: dump

uniq

Array.uniq() -> Obj

Return the

Aliases: unique, distinct

uniq_by

Array.uniq_by() -> Obj

Return the

Aliases: unique_by

unroll_operator

Array.unroll_operator() -> Obj

Return the

zip

Array.zip() -> Obj

Return the

zip_operator

Array.zip_operator() -> Obj

Return the

|

Obj | Obj -> Obj

Return the

Aliases: or

«

Obj « Obj -> Obj

Return the

Aliases: <<, push, append

»

Obj » Obj -> Obj

Return the

Aliases: >>, assign_to