Methods
* (Module)
* (Method::Composition)
* (Method)
* (Proc)
+ (Range)
+ (Regexp)
+ (Module)
+@ (Interval)
- (String)
- (Module)
- (Range)
-@ (Interval)
/ (String)
/ (Symbol)
/ (Pathname)
<< (Tuple)
<=> (Tuple)
== (Equitable)
== (Platform)
=== (Interval)
=== (Platform)
=~ (Tuple)
=~ (Platform)
Equitable (Module)
[] (Comparable)
[] (Tuple)
[] (NullClass)
[] (Binding)
[] (OpenStruct)
[] (Tuple)
[] (Pathname)
[] (Method::Composition)
[] (Interval)
[]= (Binding)
[]= (OpenStruct)
[]= (Tuple)
^ (String)
^ (Method::Composition)
^ (Method)
__DIR__ (Binding)
__FILE__ (Binding)
__LINE__ (Binding)
__callee__ (Binding)
__merge__ (OpenStruct)
__method__ (Binding)
__self__ (Memoizer)
__update__ (OpenStruct)
_dump (Multiton)
_load (Multiton::MetaMethods)
abs (Math)
absolute? (FileTest)
abstract (Module)
accumulate (Enumerable)
accumulate_all (Enumerable)
acosec (Math)
acot (Math)
acoth (Math)
acronym (String)
acsc (Math)
acsch (Math)
advance (DateTime)
advance (Date)
after (Array)
ago (Date)
ago (Time)
ago (DateTime)
alias_class_method (Module)
alias_method_chain (Module)
alias_tester (Module)
alias_validator (Module)
align (String)
align_center (String)
align_left (String)
align_right (String)
all_instance_methods (Module)
alt_escape (Shellwords)
amass (FileUtils)
amd (Math)
ancestor? (Module)
anonymous? (Module)
append (File)
append_features (Memoizable)
append_features (Instantiable)
apply (Enumerable)
approx? (Numeric)
approx_equal (Math)
arguments (UnboundMethod)
arguments (Argvector)
arity (Method::Composition)
arity (Regexp)
arrange (Array)
as_s (Symbol)
ascend (Dir)
ascii_only (String)
ascii_only! (String)
asec (Math)
asech (Math)
assoc (Enumerable::Hashifier)
assoc_options (Argvector)
associate (Enumerable)
associate (Enumerable::Hashifier)
at_least (Comparable)
at_most (Comparable)
at_rand (Random::ArrayExtensions)
at_rand (Random::StringExtensions)
at_rand (Random::RangeExtensions)
at_rand (Random::HashExtensions)
at_rand! (Random::StringExtensions)
at_rand! (Random::HashExtensions)
at_rand! (Random::ArrayExtensions)
atkinson_index (Math)
atomic_id (File)
atomic_open (File)
atomic_write (File)
atto (Numeric::Multipliers)
attr_class_accessor (Module)
attr_class_reader (Module)
attr_class_writer (Module)
attr_setter (Module)
attr_tester (Module)
attr_validator (Module)
attributes (Struct)
auto (Enumerable::Hashifier)
automatic (Enumerable::Hashifier)
average (Array)
bang? (Symbol)
base64digest (Digest::Class)
base64digest (Digest::Instance)
base64digest! (Digest::Instance)
basename (Module)
before (Array)
begin (Interval)
beginning_of_day (Date)
beginning_of_day (DateTime)
beta (Math)
big_endian? (Platform)
bind (Proc)
bind_to (Proc)
bit (Integer)
bit? (Integer)
bit_clear (Integer)
bitmask (Integer)
bitmask? (Integer)
blank? (String)
blank? (FalseClass)
blank? (TrueClass)
blank? (Numeric)
blank? (NilClass)
block_exec (Binding)
body (Indexable)
bound (Comparable)
bracket (String)
bracket! (String)
briefcase (String)
bsd? (RbConfig)
bsd? (Platform)
by_index (Enumerable::Hashifier)
byte_order (Platform)
byteorder (Platform)
cache (Memoizer)
cache (Functor)
cache (Memoizable)
call (Symbol)
call (Method::Composition)
call (Binding::BlockEnvironment)
call_stack (Binding)
caller (Binding)
callstack (Binding)
camelcase (String)
cap (Comparable)
capitalized? (String)
cardinal? (Platform)
cast_from_array (Tuple)
cast_from_string (Tuple)
cattr (Module)
cattr_accessor (Module)
cattr_reader (Module)
cattr_writer (Module)
cdf (Math)
ceil (Math)
centi (Numeric::Multipliers)
cgi_escape (URI)
cgi_parse (URI)
cgi_unescape (URI)
change (DateTime)
change (Date)
change (Time)
characters (String)
chdir (Pathname)
chomp (Symbol)
chop_basename (FileTest)
class_accessor (Module)
class_def (Module)
class_extend (Module)
class_extend (Class)
class_extensions (Module)
class_inheritor (Module)
class_load (Module)
class_method_defined? (Module)
class_reader (Module)
class_require (Module)
class_writer (Module)
classes (ObjectSpace)
cleanlines (String)
cleave (String)
clip (Comparable)
clone (Multiton)
clone? (NilClass)
clone? (FalseClass)
clone? (TrueClass)
clone? (Symbol)
clone? (Numeric)
close? (Numeric)
closed (Interval)
cluster (Enumerable)
cluster_by (Enumerable)
cmp (String)
cmp (Comparable)
collapse (Array)
collapse! (Array)
collect (Denumerable)
collect_with_index (Enumerable)
collisions (Array)
combine (Range)
combine (Range)
common_path (File)
commonality (Array)
compact_collect (Enumerable)
compact_map (Enumerable)
compose (Proc)
compress (Zlib)
compress_lines (String)
concat (Enumerable::Hashifier)
conjoin (Array)
const_missing (Facets)
constraint_to_lambda (Tuple)
contains? (FileTest)
copy_entryx (FileUtils)
copy_inheritor (Module)
cosec (Math)
cosech (Math)
cot (Math)
coth (Math)
cp_rx (FileUtils)
create (File)
create (Continuation)
crypt (String)
csc (Math)
csch (Math)
current (Date)
current (Time)
current_specs (Gem::Specification)
curry (Method)
daemon (Process)
datadir (RbConfig)
days_in_month (Date)
days_of_month (Date)
deci (Numeric::Multipliers)
decode (URI)
decompress (Zlib)
defer (Enumerable)
defined? (Binding)
deflate (Zlib)
defuse (Timer)
degenerate? (Interval)
deka (Numeric::Multipliers)
delete_unless (Array)
delete_values (Array)
delete_values_at (Array)
delimit (Numeric)
delta (Math)
descend (Dir)
descendants (Class)
detail (Exception)
detect (Enumerable::Argumentable)
direction (Interval)
distance (Interval)
distance (Numeric)
distance (Math)
divide (Array)
divide (String)
dos_escape (Shellwords)
downcase? (String)
download (Net)
download_and_save (Net)
dst_adjustment (Time)
dup (Multiton)
dup! (Numeric)
dup! (NilClass)
dup! (FalseClass)
dup! (Symbol)
dup! (TrueClass)
dup? (Symbol)
dup? (FalseClass)
dup? (NilClass)
dup? (Numeric)
dup? (TrueClass)
duplicates (Array)
each (Interval)
each (OpenStruct)
each (Tuple)
each_by (Enumerable)
each_child (Dir)
each_index (Tuple)
each_match (String)
each_overlap (Array)
each_pair (Array)
each_word (String)
edit_distance (String)
edit_distance (String)
elapse (Time)
elementwise (Enumerable)
empty? (Tuple)
empty? (Pathname)
enclosure (Module)
enclosures (Module)
encname (Module)
end (Interval)
end_of_day (DateTime)
end_time (Timer)
ends (Indexable)
enterprise? (Platform)
entropy (Array)
epsilon (Math)
eql? (Tuple)
eql? (Interval)
eql? (Equitable)
erb_result (ERB::OpenTemplate)
ergo (NilClass)
error_print (Exception)
error_print (Exception)
esc (CGI)
escape (OpEsc)
escape (Shellwords)
escape_html (CGI)
every (Enumerable)
every! (Enumerable)
ewise (Enumerable)
exa (Numeric::Multipliers)
exbi (Numeric::Multipliers)
exclude? (Enumerable)
exclude? (String)
exclude_begin? (Interval)
exclude_end? (Interval)
exclude_first? (Interval)
exclude_last? (Interval)
exp10 (Math)
exp2 (Math)
expand (Enumerable)
expand_tab (String)
expand_tabs (String)
ext (File)
extract_options! (Array)
fac (Integer)
factorial (Integer)
factorial (Math)
femto (Numeric::Multipliers)
file (String)
file? (YAML)
filter (Enumerable)
find (Enumerable::Argumentable)
find_all (Denumerable)
find_requireable_file (Gem::Specification)
find_yield (Enumerable)
first (Tuple)
first (Indexable)
first (Interval)
first! (Indexable)
first= (Indexable)
first_closed (Interval)
first_opened (Interval)
flag (GetoptLong::DSL)
flags (Argvector)
flat (Enumerable::Hashifier)
floor (Math)
fold (String)
foot (Indexable)
format_options (Argvector)
frequency (Enumerable)
from (Indexable)
from (Array)
future? (Time)
future? (DateTime)
fx (Enumerator)
gcd (Math)
generate (Symbol)
get_query_string (URI)
getutc (DateTime)
gibi (Numeric::Multipliers)
giga (Numeric::Multipliers)
gini_coefficient (Math)
glob (Pathname)
glob_first (Pathname)
glob_relative (Pathname)
graph (Enumerable)
half_closed (Interval)
hash (Tuple)
hash (Equitable)
hashify (Enumerable)
head (FileUtils)
head (Indexable)
hecto (Numeric::Multipliers)
hence (Time)
hide (BasicObject)
hinge (Enumerable)
home (Pathname)
home (Module)
homename (Module)
host_os (Platform)
host_os (RbConfig)
housing (Module)
ideal_entropy (Array)
identify (Equitable)
in (Date)
in (DateTime)
in (Time)
incase? (Enumerable)
include? (Interval)
include? (Pathname)
include_as (Module)
included (Memoizable::Copy)
included (Random::StringExtensions)
indent (String)
indent! (String)
index (Tuple)
index (Facets)
index (Indexable)
index_all (String)
index_of (Indexable)
inflate (Zlib)
initialize_copy (Cloneable)
initialize_copy (Memoizable::Copy)
initialized? (Multiton::MetaMethods)
inspect (Lazy::Promise::DIVERGES)
inspect (Platform)
inspect (Method::Composition)
inspect (NullClass)
inspect (RbConfig)
inspect (Tuple)
instance (Multiton::MetaMethods)
instance_delegate (OpenStruct)
instance_function (Module)
instance_method! (Module)
instance_method_defined? (Module)
integrate (Module)
interpolate (String)
interpreter (Platform)
intersection (Array)
iron_ruby? (Platform)
ironruby? (Platform)
is (Module)
is? (Module)
java? (Platform)
jruby? (Platform)
key_by (Enumerable)
kibi (Numeric::Multipliers)
kilo (Numeric::Multipliers)
kldivergence (Math)
last (Tuple)
last (Interval)
last (Indexable)
last! (Indexable)
last= (Indexable)
last_closed (Interval)
last_opened (Interval)
lastname (Module)
lchomp (String)
lchomp (Symbol)
lchomp! (String)
lcm (Math)
length (Interval)
length (Numeric)
length (Tuple)
less (Time)
let (Module)
letter (Random)
limit (Timer)
line_wrap (String)
linear (String)
link_entry (FileUtils)
linsolve (Math)
linux? (Platform)
linux? (RbConfig)
little_endian? (Platform)
ln_gamma (Math)
ln_r (FileUtils)
lngamma (Math)
load ()
local (Platform)
local_offset (DateTime)
local_time (Time)
log2 (Math)
lookup (Dir)
lower_camelcase (String)
lowercase (String)
ls_r (Dir)
mac? (RbConfig)
mac? (Platform)
major (Tuple)
map (Denumerable)
map_by (Enumerable)
map_detect (Enumerable)
map_send (Enumerable)
map_to (Enumerable)
map_with (Enumerable)
map_with_index (Enumerable)
margin (String)
marshal_from_cgi (CGI)
marshal_to_cgi (CGI)
mash (Enumerable)
match (Platform)
match (MatchData)
matchset (MatchData)
matchtree (MatchData)
mattr (Module)
mattr_accessor (Module)
mattr_reader (Module)
mattr_writer (Module)
max (Math)
max (Interval)
mean (Math)
mebi (Numeric::Multipliers)
median (Array)
median (Math)
mega (Numeric::Multipliers)
member? (Interval)
memoize (Memoizable)
memoize (Module)
memoize (Method)
merge (Enumerable::Hashifier)
merge! (Array)
merge! (OpenStruct)
method_clash (Module)
method_clash? (Module)
method_missing (NullClass)
method_missing (Enumerable::Recursor)
method_missing (Binding::BlockEnvironment)
method_missing (RbConfig)
method_missing (Memoizer)
method_missing (HashBuilder)
method_space (Module)
method_to_filename (OpEsc)
methodize (Module)
methodize (Class)
methodize (String)
micro (Numeric::Multipliers)
mid (Indexable)
middle (Indexable)
midnight (Date)
midnight (DateTime)
milli (Numeric::Multipliers)
min (Interval)
min (Math)
minor (Tuple)
missing (Array)
mode (Array)
modname (Module)
modulate (Enumerable)
module_def (Module)
module_load (Module)
module_method_defined? (Module)
module_require (Module)
modulize (String)
month_name (Date)
mri? (Platform)
mscan (String)
multi (Enumerable::Hashifier)
multi_flag (Argvector)
multiglob (Dir)
multiglob_r (Dir)
multiline? (Regexp)
multiple? (Integer)
multiton_id (Tuple)
multiton_instance (Multiton::MetaMethods)
multiton_mutex (Multiton::MetaMethods)
nano (Numeric::Multipliers)
natcmp (String)
nchar (String)
negative? (Numeric)
nested_parameters (URI)
new (Interval)
new (Instantiable)
new (HashBuilder)
new (Enumerable::Hashifier)
new (Enumerator)
new (OpenStruct)
new (Method::Composition)
new (Platform)
new (Multiton::MetaMethods)
new (NullClass)
new (Argvector)
new (Tuple)
new (Binding::BlockEnvironment)
new (Enumerable::Recursor)
new (ERB::OpenTemplate)
new (Functor)
new (Timer)
new (GetoptLong)
new (GetoptLong::DSL)
new (Memoizer)
newlines (String)
nil? (NullClass)
nonuniq (Array)
nonuniq! (Array)
not? (Symbol)
not_empty? (Array)
nudge (Range)
null (Pathname)
null (File)
null? (NullClass)
null? (Interval)
number? (String)
object_state (Struct)
object_state (String)
object_state (Array)
occur (Array)
occur (Enumerable)
occurrence (Array)
occurs (Array)
of (Integer)
official_ruby? (Platform)
on_timeout (Timer)
only (Array)
only (Enumerable)
only? (Array)
only? (Enumerable)
opened (Interval)
operands (Argvector)
optional (GetoptLong::DSL)
options (Argvector)
opts (GetoptLong::DSL)
ordinal (Integer)
ordinalize (Integer)
organize_by (Enumerable)
ostruct_delegate (OpenStruct)
ostruct_merge (OpenStruct)
ostruct_update (OpenStruct)
out_of_date? (FileUtils)
outofdate? (FileUtils)
outofdate? (Pathname)
overlap? (Range)
owner (Method::Composition)
pad (Array)
pad! (Array)
pair (Enumerable)
parameters (URI)
parameters (Argvector)
parameters (Argvector)
parameters_without_duplicates (Argvector)
parent? (Dir)
parrot? (Platform)
parse (Shellwords)
parse (Argvector)
parse_arity (Argvector)
parse_constraint (Tuple)
parse_line (Argvector)
parse_preoptions (Argvector)
partial (Method)
partial (Proc)
past? (Time)
past? (DateTime)
pathize (Module)
pathize (Class)
pathize (String)
pebi (Numeric::Multipliers)
peek (Array)
per (Enumerable)
percentile (Math)
perl? (Platform)
peta (Numeric::Multipliers)
pick (Random::HashExtensions)
pick (Random::ArrayExtensions)
pick! (Random::ArrayExtensions)
pick_key (Random::HashExtensions)
pick_pair (Random::HashExtensions)
pico (Numeric::Multipliers)
plain? (Symbol)
plus_or_minus (Numeric)
poke (Array)
pop (Tuple)
pos (Indexable)
positive? (Numeric)
posix? (Platform)
posix? (RbConfig)
pot (Tuple)
pow (Math)
power_set (Array)
power_set (Set)
preallocate (Class)
preextend (Module)
preflags (Argvector)
preoptions (Argvector)
private? (Method)
probability (Array)
protected? (Method)
pstd (Math)
public? (Method)
pull (Tuple)
purge (Enumerable)
push (Tuple)
pvariance (Math)
pwr (Math)
quantile (Range)
query (URI)
query? (Symbol)
query_chomp (URI)
query_get (URI)
query_hash (URI)
query_update (URI)
quote (String)
raised? (Exception)
rand_byte (Random::StringExtensions)
rand_byte! (Random::StringExtensions)
rand_index (Random::ArrayExtensions)
rand_index (Random::StringExtensions)
rand_key (Random::HashExtensions)
rand_key! (Random::HashExtensions)
rand_pair (Random::HashExtensions)
rand_pair! (Random::HashExtensions)
rand_subarrays (Random::ArrayExtensions)
rand_subset (Random::ArrayExtensions)
rand_value (Random::HashExtensions)
rand_value! (Random::HashExtensions)
random (Random::StringExtensions::Self)
random (String)
random_binary (Random::StringExtensions::Self)
random_delta (Random::NumericExtensions)
random_delta (Random::IntegerExtensions)
range (Indexable)
range (Numeric)
range (String)
range_all (String)
range_of_line (String)
rangify (Array)
rbx? (Platform)
read (YAML)
read_binary (File)
read_list (File)
reader? (Symbol)
readline (Pathname)
receiver (Method::Composition)
recurse (Array)
recurse (Dir)
recurse! (Array)
recursively (Array)
recursively (Enumerable)
ree? (Platform)
reinitialize (Multiton::MetaMethods)
reject (Denumerable)
reject_values (Array)
relative? (FileTest)
rememoize (Memoizable)
remove (String)
remove! (String)
replace (Struct)
reqs (GetoptLong::DSL)
require ()
required (GetoptLong::DSL)
reset (Timer)
reset_limit (Timer)
reversed (Interval)
revisal (Module)
revise (Module)
rewrite (File)
rewrite (String)
rewrite! (File)
rindex (Tuple)
rmd (Math)
roman (Integer)
roman (lib/core/facets/roman.rb)
roman? (lib/core/facets/roman.rb)
root (Pathname)
root (Math)
root? (FileTest)
rootname (Pathname)
rootname (File)
rotate (String)
rotate! (String)
round (Math)
round_to (Float)
round_to (Numeric)
round_to (Time)
rubinius? (Platform)
ruby? (Platform)
run (Shellwords)
running? (Timer)
safe? (Pathname)
safe? (FileTest)
safe_ln (FileUtils)
salted_base64digest (Digest::Class)
salted_base64digest (Digest::Instance)
salted_digest (Digest::Class)
salted_digest (Digest::Instance)
salted_hexdigest (Digest::Class)
salted_hexdigest (Digest::Instance)
sanitize (File)
scan_before (StringScanner)
sd (Array)
search (Gem)
sec (Math)
sech (Math)
seconds_since_midnight (DateTime)
select (Denumerable)
select (Find)
self (Binding)
sentinels (Interval)
set (Module)
set (Time)
set_message (Exception)
setter? (Symbol)
sgn (Math)
shatter (String)
shelljoin (Array)
shellwords (Array)
shift (Time)
shift (Tuple)
shuffle (Random::ArrayExtensions)
shuffle (Random::StringExtensions)
shuffle (Random::HashExtensions)
shuffle! (Random::HashExtensions)
shuffle! (Random::StringExtensions)
shuffle! (Random::ArrayExtensions)
sign (Math)
similarity (String)
sinc (Math)
since (Date)
since (DateTime)
singleton? (Class)
singleton_class? (Class)
singleton_method_added (Module::InstanceFunction)
singleton_method_defined? (Module)
size (Interval)
size (Tuple)
skip (Denumerable)
slice (FileUtils)
snakecase (String)
solaris? (Platform)
solaris? (RbConfig)
spacename (Module)
spacing (Numeric)
splat (Enumerable::Hashifier)
splice (Array)
splice (String)
split (Array)
split_all (File)
split_root (File)
split_root (Pathname)
sqr (Math)
sqsolve (Math)
squeeze (Enumerable)
squeeze (Enumerator::Lazy)
squeeze! (Array)
squish (String)
squish! (String)
stage (FileUtils::NoWrite)
stage (FileUtils::DryRun)
stage (FileUtils::Verbose)
stage (FileUtils)
stamp (Time)
stamp (DateTime)
stamp (Time)
stamp (Date)
standard_deviation (Array)
start (Timer::Dummy)
start (Timer)
start_time (Timer)
std (Math)
stderr (Math)
step (Array)
step (Interval)
stop (Timer::Dummy)
stop (Timer)
stopped? (Timer)
subclasses (Class)
subcommand (Argvector)
subcommand_with_arguments (Argvector)
subcommand_with_parameters (Argvector)
subcommand_with_preoptions (Argvector)
succ (Symbol)
sum (Math)
sum (Enumerable)
summed_sqdevs (Math)
supported (Platform)
suppress (Exception)
symbian? (RbConfig)
symbian? (Platform)
tail (FileUtils)
tail (Indexable)
take (Denumerable)
tebi (Numeric::Multipliers)
teeny (Tuple)
temporary_directory (lib/core/facets/applique/file_helpers.rb)
tera (Numeric::Multipliers)
tgamma (Math)
theil_index (Math)
threaded_map (Enumerable)
threaded_map_send (Enumerable)
thrown? (Symbol)
thru (Indexable)
thru (Array)
time (Timer)
time_with_datetime_fallback (Time)
times_collect (Integer)
times_map (Integer)
titlecase (String)
to_a (Enumerable::Argumentable)
to_a (Platform)
to_a (Tuple)
to_ary (Tuple)
to_b (Numeric)
to_b (Array)
to_b (String)
to_bool (NilClass)
to_bool (FalseClass)
to_bool (TrueClass)
to_date (Date)
to_date (Time)
to_date (String)
to_date (DateTime)
to_datetime (Date)
to_datetime (String)
to_datetime (Time)
to_datetime (DateTime)
to_f (DateTime)
to_h (Array)
to_h (OpenStruct)
to_h (HashBuilder)
to_method (Proc)
to_obj (Module)
to_ostruct (NilClass)
to_ostruct (OpenStruct)
to_path (Array)
to_proc (Functor)
to_proc (Method::Composition)
to_proc (Class)
to_proc (Regexp)
to_range (Range)
to_re (Regexp)
to_re (String)
to_regexp (Regexp)
to_rng (Range)
to_rx (String)
to_s (Platform)
to_s (Tuple)
to_t (Tuple)
to_t (String)
to_t (Array)
to_time (DateTime)
to_time (Time)
to_time (Date)
to_time (String)
to_tuple (Tuple)
to_uri (URI::Hash)
tomorrow (Date)
tomorrow (Date)
total_time (Timer)
traverse (Array)
traverse! (Array)
trim (String)
trunc (Time)
try (NilClass)
umbrella (Range)
unassociate (Enumerable)
unbracket (String)
unbracket! (String)
uncache (Memoizer)
underscore (String)
unfold (String)
unindent (String)
unindent! (String)
uniq_by (Enumerable)
uniq_by! (Array)
unique_permutation (Array)
unit_step (Math)
unmemoize (Memoizable)
unquote (String)
unshift (Tuple)
unuri (URI::Kernel)
upcase? (String)
update_request_uri (URI)
upper_camelcase (String)
uppercase (String)
uptodate? (Pathname)
uri (URI::Kernel)
utc (DateTime)
utc? (DateTime)
utc_offset (DateTime)
utc_time (Time)
value_by (Enumerable)
values (Tuple)
variablize (Symbol)
variablize (String)
variance (Array)
variance (Math)
variance2 (Math)
visit (Pathname)
visit (Enumerable)
wc (FileUtils)
whereis (FileUtils)
which (FileUtils)
windows? (RbConfig)
windows? (Platform)
with (Binding)
within? (Range)
word_wrap (String)
word_wrap! (String)
words (String)
work (Pathname)
wrap (Module)
wrap (Proc)
wrap_enumerable_method (Enumerable::Argumentable)
wrap_method (Module)
write (File)
writelines (File)
writer? (Symbol)
xmlschema (Date)
xmlschema (DateTime)
yaml? (File)
yesterday (Date)
yesterday (Date)
zip (Array)
zip_map (Enumerable)
| (Regexp)
~ (Interval)
~ (Symbol)