exference-1.6.0.0: environment/Show.hs
module Text.Show where
data ShowS
class Show a where
showsPrec :: Data.Int.Int -> a -> ShowS
show :: a -> Data.String.String
showList :: [a] -> ShowS
instance Show a => Show [a]
instance (Prelude.Integral a, Show a) => Show (Data.Ratio.Ratio a)
-- instance Show p => Show (Par1 p)
instance Show a => Show (Data.Maybe.Maybe a)
instance Show a => Show (Data.Monoid.Down a)
instance Show a => Show (Data.Monoid.Last a)
instance Show a => Show (Data.Monoid.First a)
instance Show a => Show (Data.Monoid.Product a)
instance Show a => Show (Data.Monoid.Sum a)
instance Show a => Show (Data.Monoid.Dual a)
instance Show a => Show (Control.Applicative.ZipList a)
-- instance Show a => Show (Complex a)
-- instance HasResolution a => Show (Fixed a)
-- instance Show (a -> b)
instance (Show a, Show b) => Show (Data.Either.Either a b)
-- instance Show (f p) => Show (Rec1 f p)
instance (Show a, Show b) => Show (a, b)
-- instance Show c => Show (K1 i c p)
-- instance (Show (f p), Show (g p)) => Show ((:+:) f g p)
-- instance (Show (f p), Show (g p)) => Show ((:*:) f g p)
-- instance Show (f (g p)) => Show ((:.:) f g p)
instance (Show a, Show b, Show c) => Show (a, b, c)
-- instance Show (f p) => Show (M1 i c f p)
instance (Show a, Show b, Show c, Show d) => Show (a, b, c, d)
instance (Show a, Show b, Show c, Show d, Show e) => Show (a, b, c, d, e)
instance (Show a, Show b, Show c, Show d, Show e, Show f) => Show (a, b, c, d, e, f)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g) => Show (a, b, c, d, e, f, g)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h) => Show (a, b, c, d, e, f, g, h)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i) => Show (a, b, c, d, e, f, g, h, i)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j) => Show (a, b, c, d, e, f, g, h, i, j)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k) => Show (a, b, c, d, e, f, g, h, i, j, k)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l) => Show (a, b, c, d, e, f, g, h, i, j, k, l)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m) => Show (a, b, c, d, e, f, g, h, i, j, k, l, m)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n) => Show (a, b, c, d, e, f, g, h, i, j, k, l, m, n)
instance (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o) => Show (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)