Description
Continued fractions.
Description
A type and some functions for manipulating and evaluating continued fractions.
README.md
Continued Fractions
continued-fractions
is a Haskell library for manipulating and evaluating continued fractions.
To use this library, the following information is relevant:
- The
CF
datatype is defined thusly:
data CF a = CF a [a]
| GCF a [(a,a)]
where the CF
constructor is used to represent continued fractions whose numerators are all 1
, and GCF
represents generalized continued fractions. These constructors are not exported.
The
cf :: a -> [a] -> CF a
function is used to create continued fractions.The
gcf :: a -> [(a,a)] -> CF a
function is used to create generalized continued fractions.