
17 Jun
2009
17 Jun
'09
5:24 a.m.
On Wed, Jun 17, 2009 at 02:28:55AM +0200, Gü?nther Schmidt wrote:
Hi guys,
I'd like to generate an infinite list, like
["a", "b", "c" .. "z", "aa", "ab", "ac" .. "az", "ba", "bb", "bc" .. "bz", "ca" ...]
I'm surprised everyone is giving clever recursive solutions rather than concatMap (\n -> replicateM n ['a'..'z']) [1..] Regards, Reid