Flint2-0.1.0.0: src/Data/Number/Flint/Bernoulli.hs
{-|
module : Data.Number.Flint.Bernoulli
copyright : (c) 2022 Hartmut Monien
license : GNU GPL, version 2 or above (see LICENSE)
maintainer : hmonien@uni-bonn.de
This module provides helper functions for exact or approximate
calculation of the Bernoulli numbers, which are defined by the
exponential generating function
\[\frac{x}{e^x-1} = \sum_{n=0}^{\infty} B_n \frac{x^n}{n!}.\]
Efficient algorithms are implemented for both multi-evaluation and
calculation of isolated Bernoulli numbers. A global (or thread-local)
cache is also provided, to support fast repeated evaluation of various
special functions that depend on the Bernoulli numbers (including the
gamma function and the Riemann zeta function).
-}
module Data.Number.Flint.Bernoulli (
module Data.Number.Flint.Bernoulli.FFI
) where
import Data.Number.Flint.Bernoulli.FFI