Primes which contain only one odd digit: Difference between revisions

Content added Content deleted
(→‎{{header|Haskell}}: Added a Haskell version)
Line 247: Line 247:
------------------ ONE ODD DECIMAL DIGIT -----------------
------------------ ONE ODD DECIMAL DIGIT -----------------


singleOddDecimalDigit :: Int -> Bool
oneOddDecimalDigit :: Int -> Bool
oneOddDecimalDigit =
singleOddDecimalDigit =
(1 ==) . length . filter odd . digits
(1 ==) . length . filter odd . digits


Line 268: Line 268:
sampleBelow :: Int -> [Int]
sampleBelow :: Int -> [Int]
sampleBelow =
sampleBelow =
filter singleOddDecimalDigit
filter oneOddDecimalDigit
. flip takeWhile primes
. flip takeWhile primes
. (>)
. (>)