| Copyright | (C) 2014-2017 Ryan Scott |
|---|---|
| License | BSD-style (see the file LICENSE) |
| Maintainer | Ryan Scott |
| Stability | Provisional |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell2010 |
TextShow.GHC.Generics
Contents
Description
TextShow instances for generics-related data types.
Since: 2
Orphan instances
| TextShow1 Par1 # | Since: 2 |
| TextShow Fixity # | Since: 2 |
| TextShow Associativity # | Since: 2 |
| TextShow SourceUnpackedness # | Only available with Since: 3 |
| TextShow SourceStrictness # | Only available with Since: 3 |
| TextShow DecidedStrictness # | Only available with Since: 3 |
| TextShow1 (U1 *) # | Since: 2 |
| TextShow p => TextShow (Par1 p) # | Since: 2 |
| TextShow2 (K1 * i) # | Since: 2 |
| TextShow1 f => TextShow1 (Rec1 * f) # | Since: 2 |
| TextShow1 (URec * Char) # | Since: 2.1.2 |
| TextShow1 (URec * Double) # | Since: 2.1.2 |
| TextShow1 (URec * Float) # | Since: 2.1.2 |
| TextShow1 (URec * Int) # | Since: 2.1.2 |
| TextShow1 (URec * Word) # | Since: 2.1.2 |
| TextShow (U1 * p) # | Since: 2 |
| TextShow (UChar * p) # | Since: 2.1.2 |
| TextShow (UDouble * p) # | Since: 2.1.2 |
| TextShow (UFloat * p) # | Since: 2.1.2 |
| TextShow (UInt * p) # | Since: 2.1.2 |
| TextShow (UWord * p) # | Since: 2.1.2 |
| TextShow c => TextShow1 (K1 * i c) # | Since: 2 |
| (TextShow1 f, TextShow1 g) => TextShow1 ((:+:) * f g) # | Since: 2 |
| (TextShow1 f, TextShow1 g) => TextShow1 ((:*:) * f g) # | Since: 2 |
| TextShow (f p) => TextShow (Rec1 * f p) # | Since: 2 |
| TextShow1 f => TextShow1 (M1 * i c f) # | Since: 2 |
| (TextShow1 f, TextShow1 g) => TextShow1 ((:.:) * * f g) # | Since: 2 |
| TextShow c => TextShow (K1 * i c p) # | Since: 2 |
| (TextShow (f p), TextShow (g p)) => TextShow ((:+:) * f g p) # | Since: 2 |
| (TextShow (f p), TextShow (g p)) => TextShow ((:*:) * f g p) # | Since: 2 |
| TextShow (f p) => TextShow (M1 * i c f p) # | Since: 2 |
| TextShow (f (g p)) => TextShow ((:.:) * * f g p) # | Since: 2 |