factory-0.3.0.0: Rational arithmetic in an irrational world.

Safe HaskellNone
LanguageHaskell2010

Factory.Math.Implementations.Primality

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION

Synopsis

Types

Data-types

data Algorithm factorisationAlgorithm Source #

The algorithms by which primality-testing has been implemented.

Instances

Eq factorisationAlgorithm => Eq (Algorithm factorisationAlgorithm) Source # 

Methods

(==) :: Algorithm factorisationAlgorithm -> Algorithm factorisationAlgorithm -> Bool #

(/=) :: Algorithm factorisationAlgorithm -> Algorithm factorisationAlgorithm -> Bool #

Read factorisationAlgorithm => Read (Algorithm factorisationAlgorithm) Source # 

Methods

readsPrec :: Int -> ReadS (Algorithm factorisationAlgorithm) #

readList :: ReadS [Algorithm factorisationAlgorithm] #

readPrec :: ReadPrec (Algorithm factorisationAlgorithm) #

readListPrec :: ReadPrec [Algorithm factorisationAlgorithm] #

Show factorisationAlgorithm => Show (Algorithm factorisationAlgorithm) Source # 

Methods

showsPrec :: Int -> Algorithm factorisationAlgorithm -> ShowS #

show :: Algorithm factorisationAlgorithm -> String #

showList :: [Algorithm factorisationAlgorithm] -> ShowS #

Default (Algorithm factorisationAlgorithm) Source # 

Methods

def :: Algorithm factorisationAlgorithm #

Algorithmic factorisationAlgorithm => Algorithmic (Algorithm factorisationAlgorithm) Source # 

Methods

isPrime :: (NFData i, Integral i, Show i) => Algorithm factorisationAlgorithm -> i -> Bool Source #

Functions

Predicates