Sidef::Types::Set::Set
This class implements ...
var obj = Set(...)
Inherits methods from:
* Sidef::Types::Hash::Hash
Obj & Obj -> Obj
Return the
Aliases: ∩, and, intersection
Obj + Obj -> Obj
Aliases: concat
Obj - Obj -> Obj
Aliases: ∖, sub, diff, difference
Obj ... Obj -> Obj
Aliases: to_list
Obj << Obj -> Obj
Aliases: add, push, append
Obj ^ Obj -> Obj
Aliases: xor, symdiff, symmetric_difference
Obj | Obj -> Obj
Aliases: ∪, or, union
Obj ∋ Obj -> Obj
Aliases: has, exists, has_key, haskey, contain, include, contains, includes
Obj ∌ Obj -> Obj
Obj ≡ Obj -> Obj
Obj ≤ Obj -> Obj
Aliases: ⊆, <=, is_subset
Obj ≥ Obj -> Obj
Aliases: ⊇, >=, is_superset
Set.all() -> Obj
Set.any() -> Obj
Set.collect() -> Obj
Set.contains_all() -> Obj
Set.count() -> Obj
Set.count_by() -> Obj
Set.delete() -> Obj
Aliases: remove, discard
Set.delete_first_if() -> Obj
Set.delete_if() -> Obj
Set.dump() -> Obj
Set.each() -> Obj
Set.each_2d() -> Obj
Set.grep() -> Obj
Aliases: select
Set.grep_2d() -> Obj
Set.iter() -> Obj
Set.join() -> Obj
Set.map() -> Obj
Set.map_2d() -> Obj
Set.max() -> Obj
Set.max_by() -> Obj
Set.min() -> Obj
Set.min_by() -> Obj
Set.new() -> Obj
Aliases: call
Set.none() -> Obj
Set.pop() -> Obj
Set.prod() -> Obj
Aliases: prod_by
Set.prod_2d() -> Obj
Set.shift() -> Obj
Set.sort() -> Obj
Set.sort_by() -> Obj
Set.sum() -> Obj
Aliases: sum_by
Set.sum_2d() -> Obj
Set.to_a() -> Obj
Aliases: values, to_array
Set.to_bag() -> Obj
Set.to_set() -> Obj
To install Sidef, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Sidef
CPAN shell
perl -MCPAN -e shell install Sidef
For more information on module installation, please visit the detailed CPAN module installation guide.