| License | MIT |
|---|---|
| Maintainer | Joe Leslie-Hurd <joe@gilith.com> |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
Arithmetic.ContinuedFraction
Description
Documentation
newtype ContinuedFraction Source #
Constructors
| ContinuedFraction | |
Fields
| |
Instances
| Eq ContinuedFraction Source # | |
Defined in Arithmetic.ContinuedFraction Methods (==) :: ContinuedFraction -> ContinuedFraction -> Bool # (/=) :: ContinuedFraction -> ContinuedFraction -> Bool # | |
| Show ContinuedFraction Source # | |
Defined in Arithmetic.ContinuedFraction Methods showsPrec :: Int -> ContinuedFraction -> ShowS # show :: ContinuedFraction -> String # showList :: [ContinuedFraction] -> ShowS # | |
convergentsFn :: (Natural -> a) -> (a -> a -> a) -> (a -> a -> a) -> [Natural] -> a -> a -> [a] Source #
numerators :: (Natural -> a) -> (a -> a -> a) -> (a -> a -> a) -> ContinuedFraction -> [a] Source #
denominators :: (Natural -> a) -> (a -> a -> a) -> (a -> a -> a) -> ContinuedFraction -> [a] Source #
convergents :: (Natural -> a) -> (a -> a -> a) -> (a -> a -> a) -> (a -> a -> a) -> ContinuedFraction -> [a] Source #
unstableConvergents :: Eq a => [a] -> [a] Source #
fractionalConvergents :: Fractional a => ContinuedFraction -> [a] Source #
toDouble :: ContinuedFraction -> Double Source #
fromRealFrac :: RealFrac a => a -> ContinuedFraction Source #