Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type PrimePower = (Prime, Integer) Source #
multiplyPrimePowers :: [PrimePower] -> [PrimePower] -> [PrimePower] Source #
productPrimePowers :: [[PrimePower]] -> [PrimePower] Source #
factorProduct :: [Prime] -> [Integer] -> ([PrimePower], [Integer]) Source #
trialDivision :: Integer -> ([PrimePower], Integer) Source #
primesUnder :: Integer -> Integer Source #
smoothUnder :: Integer -> Log2Integer -> Log2Integer Source #
smoothProb :: Integer -> Width -> Log2Probability Source #
smoothProbTrials :: Integer -> Width -> Integer -> Log2Probability Source #