HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/Array/product-i.ri
U:RDoc::AnyMethod[iI"product:ETI"Array#product;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"FReturns an array of all combinations of elements from all arrays.;To:RDoc::Markup::BlankLineo;
;	[I"QThe length of the returned array is the product of the length of +self+ and ;TI"the argument arrays.;T@o;
;	[I"NIf given a block, #product will yield all combinations and return +self+ ;TI"
instead.;T@o:RDoc::Markup::Verbatim;	[I"J[1,2,3].product([4,5])     #=> [[1,4],[1,5],[2,4],[2,5],[3,4],[3,5]]
;TI">[1,2].product([1,2])       #=> [[1,1],[1,2],[2,1],[2,2]]
;TI"F[1,2].product([3,4],[5,6]) #=> [[1,3,5],[1,3,6],[1,4,5],[1,4,6],
;TI"G                           #     [2,3,5],[2,3,6],[2,4,5],[2,4,6]]
;TI".[1,2].product()            #=> [[1],[2]]
;TI"&[1,2].product([])          #=> [];T:@format0:
@fileI"array.c;T:0@omit_headings_from_table_of_contents_below0I"mary.product(other_ary, ...)                -> new_ary
ary.product(other_ary, ...) {|p| block}    -> ary
;T0[I"(*args);T@FI"
Array;TcRDoc::NormalClass00