| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Numeric.Algebra.Deriving
Description
Provides deriving utilities.
Since: 0.1
Synopsis
- newtype FromNum a = MkFromNum a
- newtype FromFractional a = MkFromFractional a
- newtype FromIntegral a = MkFromIntegral a
Documentation
Derives classes from Num constraint.
Since: 0.1
Constructors
| MkFromNum a |
Instances
| Num a => AGroup (FromNum a) Source # | Since: 0.1 |
| Num a => AMonoid (FromNum a) Source # | Since: 0.1 |
Defined in Numeric.Algebra.Additive.AMonoid | |
| Num a => ASemigroup (FromNum a) Source # | Since: 0.1 |
| Num a => MMonoid (FromNum a) Source # | Since: 0.1 |
Defined in Numeric.Algebra.Multiplicative.MMonoid | |
| Num a => MSemigroup (FromNum a) Source # | Since: 0.1 |
newtype FromFractional a Source #
Derives classes from Fractional constraint.
Since: 0.1
Constructors
| MkFromFractional a |
Instances
newtype FromIntegral a Source #
Derives classes from Integral constraint.
Since: 0.1
Constructors
| MkFromIntegral a |