Description
Gamma function and related functions.
Description
Approximations of the gamma function, incomplete gamma functions, generalized gamma functions, and factorials.
README.md
Gamma
gamma
is a number theory package written in Haskell that aims to provide its users with the following functionality:
- A typeclass
that provides aclass Num a => Factorial a
factorial
function. - A typeclass
that provides the functionsclass (Eq a, Floating a, Factorial a) => Gamma a
gamma
lnGamma
(natural logarithm of the gamma function) andlnFactorial
(natural logarithm of the factorial function).
- A typeclass
for the incomplete lower and upper gamma functions.class Gamma a => IncGamma a
- A typeclass
to represent the multivariate gamma function.class Gamma a => GenGamma a