| Copyright | (c) Eric Crockett 2011-2017 Chris Peikert 2011-2017 |
|---|---|
| License | GPL-2 |
| Maintainer | ecrockett0@email.com |
| Stability | experimental |
| Portability | POSIX \( \def\C{\mathbb{C}} \) |
| Safe Haskell | None |
| Language | Haskell2010 |
Crypto.Lol.Utils.ShowType
Description
Class for pretty-printing type parameters to tests and benchmarks
Documentation
Wrapper type for printing test/benchmark names
Instances
| Show (ArgType * (InternalList [k] xs)) => Show (ArgType [k] xs) Source # | |
| Show (ArgType * Int64) Source # | |
| (Show (ArgType * a), Show (ArgType * b)) => Show (ArgType * (a, b)) Source # | |
| Reflects k b Integer => Show (ArgType * (BaseBGad k b)) Source # | |
| Show (ArgType * TrivGad) Source # | |
| (Mod (ZqBasic k q i), Show i) => Show (ArgType * (ZqBasic k q i)) Source # | |
| KnownNat n => Show (ArgType Nat n) Source # | |
| (Show (ArgType k1 a), Show (ArgType k b)) => Show (ArgType (k1, k) ((,) k1 k a b)) Source # | |
| (Show (ArgType k2 a), Show (ArgType (k1, k) ((,) k1 k b c))) => Show (ArgType (k2, k1, k) ((,,) k2 k1 k a b c)) Source # | |
| (Show (ArgType k3 a), Show (ArgType (k2, k1, k) ((,,) k2 k1 k b c d))) => Show (ArgType (k3, k2, k1, k) ((,,,) k3 k2 k1 k a b c d)) Source # | |
| (Show (ArgType k4 a), Show (ArgType (k3, k2, k1, k) ((,,,) k3 k2 k1 k b c d e))) => Show (ArgType (k4, k3, k2, k1, k) ((,,,,) k4 k3 k2 k1 k a b c d e)) Source # | |
| (Show (ArgType k5 a), Show (ArgType (k4, k3, k2, k1, k) ((,,,,) k4 k3 k2 k1 k b c d e f))) => Show (ArgType (k5, k4, k3, k2, k1, k) ((,,,,,) k5 k4 k3 k2 k1 k a b c d e f)) Source # | |
| (Show (ArgType k6 a), Show (ArgType (k5, k4, k3, k2, k1, k) ((,,,,,) k5 k4 k3 k2 k1 k b c d e f g))) => Show (ArgType (k6, k5, k4, k3, k2, k1, k) ((,,,,,,) k6 k5 k4 k3 k2 k1 k a b c d e f g)) Source # | |
| (Show (ArgType k7 a), Show (ArgType (k6, k5, k4, k3, k2, k1, k) ((,,,,,,) k6 k5 k4 k3 k2 k1 k b c d e f g h))) => Show (ArgType (k7, k6, k5, k4, k3, k2, k1, k) ((,,,,,,,) k7 k6 k5 k4 k3 k2 k1 k a b c d e f g h)) Source # | |
| Fact m => Show (ArgType Factored m) Source # | |