Hi Tom,

thanks for that.

I remembered reading about that in my earliest haskell days, couldn't find it again and couldn't get it right by myself either.

Günther


Tom Pledger schrieb:
GüŸnther Schmidt <gue.schmidt <at> web.de> writes:

Hi guys,

I'd like to generate an infinite list, like

["a", "b", "c" .. "z", "aa", "ab", "ac" .. "az", "ba", "bb", "bc" .. "bz", "ca" ...]


If you're happy to have a "" before the "a", you can do this as a fairly cute
one-liner in a similar style to this list of Fibonacci numbers.

    fib = 0:1:[m + n | (m, n) <- zip fib (tail fib)]

Regards,
Tom


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to