RosettaCodeData/Task/Hamming-numbers/Haskell/hamming-numbers-3.hs

3 lines
87 B
Haskell
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
hammFrom n = drop n $
iterate (\(_ , (a:t)) -> (a, union t [2*a,3*a,5*a])) (0, [1])