RosettaCodeData/Task/Semiprime/Haskell/semiprime-2.hs

5 lines
150 B
Haskell
Raw Permalink Normal View History

2015-02-20 09:02:09 -05:00
isSemiprime :: Int -> Bool
isSemiprime n = case (primeFactors n) of
[f1, f2] -> f1 * f2 == n
otherwise -> False