summaryrefslogtreecommitdiff
path: root/H37.hs
blob: d5c07f5885a7f26535e299aaa9ab24a5a95f3847 (plain)
1
2
3
4
5
import H36

toitient :: Integer -> Integer
toitient n = foldr (\(y,_) x -> x * (y-1) `div` y) n (primeFactorsMult n)