RosettaCodeData/Task/Attractive-numbers/Haskell/attractive-numbers-3.hs
2023-07-01 13:44:08 -04:00

10 lines
204 B
Haskell

import Data.Numbers.Primes
attractiveNumbers :: [Integer]
attractiveNumbers =
filter
(isPrime . length . primeFactors)
[1 ..]
main :: IO ()
main = print $ takeWhile (<= 120) attractiveNumbers