Functions with both optional arguments and options
87456
How to avoid collision between optional arguments and options
43564
Functions that remember some arguments while not remembering other arguments
129281
How to compose two functions?
139143
How to specify optional arguments that take functional values
41152
Function with custom Options and modified Options for built-in Symbols
87550
How to memoize a function with Options?
36698
How to set optional parameter to default without passing it?
77366
Commands that may take a variable number of arguments
11327
Using getopts to process long and short command line options
27500
Provide two arguments to one option using getopts
40822
Optional parameters and inheritance
11428
getopt, getopts or manual parsing - what to use when I want to support both short and long options?
46185
How do I use Map for a function with two arguments?
101813
How can I implement dynamic programming for a function with more than one argument?
15867
] inside an optional argument
33098
How to mix required argument and optional arguments in ruby?
28983
Why does a function with no parameters (compared to the actual function definition) compile?