| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.ANum
Documentation
Instances
| Functor f => Functor (ANum f) # | |
| Applicative f => Applicative (ANum f) # | |
| Foldable f => Foldable (ANum f) # | |
Defined in Data.ANum Methods fold :: Monoid m => ANum f m -> m # foldMap :: Monoid m => (a -> m) -> ANum f a -> m # foldr :: (a -> b -> b) -> b -> ANum f a -> b # foldr' :: (a -> b -> b) -> b -> ANum f a -> b # foldl :: (b -> a -> b) -> b -> ANum f a -> b # foldl' :: (b -> a -> b) -> b -> ANum f a -> b # foldr1 :: (a -> a -> a) -> ANum f a -> a # foldl1 :: (a -> a -> a) -> ANum f a -> a # elem :: Eq a => a -> ANum f a -> Bool # maximum :: Ord a => ANum f a -> a # minimum :: Ord a => ANum f a -> a # | |
| Traversable f => Traversable (ANum f) # | |
| Eq (f n) => Eq (ANum f n) # | |
| (Applicative f, Floating n) => Floating (ANum f n) # | |
Defined in Data.ANum Methods sqrt :: ANum f n -> ANum f n # (**) :: ANum f n -> ANum f n -> ANum f n # logBase :: ANum f n -> ANum f n -> ANum f n # asin :: ANum f n -> ANum f n # acos :: ANum f n -> ANum f n # atan :: ANum f n -> ANum f n # sinh :: ANum f n -> ANum f n # cosh :: ANum f n -> ANum f n # tanh :: ANum f n -> ANum f n # asinh :: ANum f n -> ANum f n # acosh :: ANum f n -> ANum f n # atanh :: ANum f n -> ANum f n # log1p :: ANum f n -> ANum f n # expm1 :: ANum f n -> ANum f n # | |
| (Applicative f, Fractional n) => Fractional (ANum f n) # | |
| (Applicative f, Num n) => Num (ANum f n) # | |
| Ord (f n) => Ord (ANum f n) # | |
Defined in Data.ANum | |
| Show (f n) => Show (ANum f n) # | |