Factors of an integer: Difference between revisions
Content added Content deleted
(→{{header|Perl 6}}: style) |
(→{{Header|Haskell}}: List comprehension) |
||
Line 1,024: | Line 1,024: | ||
factors = map product. |
factors = map product. |
||
mapM (uncurry((. enumFromTo 0) . map .(^) )) . primePowerFactors</lang> |
mapM (uncurry((. enumFromTo 0) . map .(^) )) . primePowerFactors</lang> |
||
=== List comprehension === |
|||
Naive, functional, no import |
|||
<lang Haskell>factors n = [i | i <-[1..n], (mod n i) == 0]</lang> |
|||
<lang Haskell>factors 6 |
|||
[1,2,3,6] |
|||
</lang> |
|||
=={{header|HicEst}}== |
=={{header|HicEst}}== |