factory-0.3.2.3: Rational arithmetic in an irrational world.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Factory.Math.Primes

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
Exports a common interface for implementations of prime-number generators.
Synopsis

Type-classes

class Algorithmic algorithm where Source #

Defines the methods expected of a prime-number generator.

Methods

primes Source #

Arguments

:: (NFData i, Ix i, Integral i) 
=> algorithm 
-> [i]

Returns the constant, infinite, list of primes.

Instances

Instances details
Algorithmic Algorithm Source # 
Instance details

Defined in Factory.Math.Implementations.Primes.Algorithm

Methods

primes :: (NFData i, Ix i, Integral i) => Algorithm -> [i] Source #

Functions

primorial :: (Algorithmic algorithm, NFData i, Ix i, Integral i) => algorithm -> [i] Source #

mersenneNumbers :: (Algorithmic algorithm, Integral i) => algorithm -> [i] Source #