quadratic-irrational-0.1.1: An implementation of quadratic irrationals
Copyright© 2014 Johan Kiviniemi
LicenseMIT
MaintainerJohan Kiviniemi <devel@johan.kiviniemi.name>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Numeric.QuadraticIrrational.CyclicList

Description

 

Documentation

data CycList a Source #

Constructors

CycList [a] [a] 

Instances

Instances details
Foldable CycList Source # 
Instance details

Defined in Numeric.QuadraticIrrational.CyclicList

Methods

fold :: Monoid m => CycList m -> m Source #

foldMap :: Monoid m => (a -> m) -> CycList a -> m Source #

foldMap' :: Monoid m => (a -> m) -> CycList a -> m Source #

foldr :: (a -> b -> b) -> b -> CycList a -> b Source #

foldr' :: (a -> b -> b) -> b -> CycList a -> b Source #

foldl :: (b -> a -> b) -> b -> CycList a -> b Source #

foldl' :: (b -> a -> b) -> b -> CycList a -> b Source #

foldr1 :: (a -> a -> a) -> CycList a -> a Source #

foldl1 :: (a -> a -> a) -> CycList a -> a Source #

toList :: CycList a -> [a] Source #

null :: CycList a -> Bool Source #

length :: CycList a -> Int Source #

elem :: Eq a => a -> CycList a -> Bool Source #

maximum :: Ord a => CycList a -> a Source #

minimum :: Ord a => CycList a -> a Source #

sum :: Num a => CycList a -> a Source #

product :: Num a => CycList a -> a Source #

Functor CycList Source # 
Instance details

Defined in Numeric.QuadraticIrrational.CyclicList

Methods

fmap :: (a -> b) -> CycList a -> CycList b Source #

(<$) :: a -> CycList b -> CycList a Source #

Read a => Read (CycList a) Source # 
Instance details

Defined in Numeric.QuadraticIrrational.CyclicList

Show a => Show (CycList a) Source # 
Instance details

Defined in Numeric.QuadraticIrrational.CyclicList

Eq a => Eq (CycList a) Source # 
Instance details

Defined in Numeric.QuadraticIrrational.CyclicList

Methods

(==) :: CycList a -> CycList a -> Bool Source #

(/=) :: CycList a -> CycList a -> Bool Source #

Ord a => Ord (CycList a) Source # 
Instance details

Defined in Numeric.QuadraticIrrational.CyclicList