NFData1 Ratio | Available on base >=4.9 Since: deepseq-1.4.3.0 |
Instance detailsDefined in Control.DeepSeq |
Pretty Rational | |
Instance detailsDefined in Text.PrettyPrint.Annotated.WL |
(FromIntegral a b, Integral b) => FromIntegral a (Ratio b) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Integral a => Enum (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
Integral a => Enum (Exp (Ratio a)) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Eq a => Eq (Ratio a) | Since: base-2.1 |
Instance detailsDefined in GHC.Real |
Integral a => Fractional (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
Integral a => Fractional (Exp (Ratio a)) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Integral a => Num (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
Integral a => Num (Exp (Ratio a)) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Integral a => Ord (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
(Integral a, Read a) => Read (Ratio a) | Since: base-2.1 |
Instance detailsDefined in GHC.Read |
Integral a => Real (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
Integral a => RealFrac (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
Show a => Show (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
Generic (Ratio a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Orphans |
Integral a => Lift (Ratio a) | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
(Storable a, Integral a) => Storable (Ratio a) | Since: base-4.8.0.0 |
Instance detailsDefined in Foreign.Storable |
NFData a => NFData (Ratio a) | |
Instance detailsDefined in Control.DeepSeq |
Hashable a => Hashable (Ratio a) | |
Instance detailsDefined in Data.Hashable.Class |
(Integral a, FromIntegral a Int64) => RealFrac (Ratio a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Elt a => Elt (Ratio a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Integral a => Eq (Ratio a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
Integral a => Ord (Ratio a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
(Integral a, ToFloating a b) => ToFloating (Ratio a) b Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Ratio |
type Rep (Ratio a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Orphans |