Thanks Kevin.

On Saturday, March 1, 2014 12:05:00 PM UTC-8, Kevin Squire wrote:
>
> What you want is permutations with replacement.  And I'm pretty sure 
> you're right that there is not a function for that in Base. 
>
> You can look in base/combinations.jl, or the Iterators.jl package to be 
> sure. Tim Holy's cartesian work (in Base or Cartesian.jl) might also be 
> useful. 
>
> Cheers, Kevin 
>
> On Saturday, March 1, 2014, Jonathan Malmaud <mal...@gmail.com<javascript:>> 
> wrote:
>
>> I'm looking for a combinatoric function that's similar to 'combinations', 
>> except whereas
>> combinations(1:3, 2) = [1,2], [1,3], [2,3],
>> I want
>> somefunction(1:3, 2) = [1, 2], [2,1], [1, 1], [1,3], [2,3], [3,1], [3,2], 
>> [2, 2], [3, 3]
>> ie enumerate all possible length-2 arrays such that both elements are in 
>> the given iterable. 
>>
>> It wasn't clear to me there's something in Base that does this.
>>
>>  

Reply via email to