[Haskell-cafe] How to do the "permutation and combination" thing?
Casey Hawthorne
caseyh at istar.ca
Fri Mar 12 01:09:40 EST 2010
This sounds like homework.
Think in abstract terms what you want to accomplish.
Start with the simplest case first, usually the base case.
On Fri, 12 Mar 2010 14:02:02 +0800, you wrote:
>Hi,
> For example, I have this:
>list1 = [a, b, c]
>list2 = [d, e, f]
>list3 = [g, h, i]
> Now I want:
>[ [(a, d, g), (b, e, h), (c, f, i)]
>, ... ] -- a list that contains all the combinations.
> How to do it pretty? Thanks.
--
Regards,
Casey
More information about the Haskell-Cafe
mailing list