factory-0.2.1.0: Rational arithmetic in an irrational world.

Safe HaskellSafe-Inferred

Factory.Math.Power

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
Exports functions involving integral powers.

Synopsis

Functions

square :: Num n => n -> nSource

Mainly for convenience.

squaresFromSource

Arguments

:: (Enum n, Num n) 
=> n

Lower bound.

-> [(n, n)]

[(n, n^2)] .

  • Iteratively generate sequential squares, from the specified initial value, based on the fact that (x + 1)^2 = x^2 + 2 * x + 1.
  • The initial value doesn't need to be either positive or integral.

cube :: Num n => n -> nSource

Just for convenience.

cubeRoot :: Double -> DoubleSource

Just for convenience.

raiseModuloSource

Arguments

:: (Integral i, Integral power, Show power) 
=> i

Base.

-> power 
-> i

Modulus.

-> i

Result.