Hoogle Search
Within LTS Haskell 24.9 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type
ShowTag (tag :: k' -> Type) (f :: k' -> Type) = (GShow tag, Has' Show tag f)dependent-sum Data.Dependent.Sum Deprecated: Instead of 'ShowTag tag f', use '(GShow tag, Has' Show tag f)'
-
Cabal-syntax Distribution.Compat.Prelude No documentation available.
module Text.XML.HXT.DOM.
ShowXml XML tree conversion to external string representation
module Test.LeanCheck.Function.
ShowFunction This module is part of LeanCheck, a simple enumerative property-based testing library. This module exports the ShowFunction typeclass, its instances and related functions. Using this module, it is possible to implement a Show instance for functions:
import Test.LeanCheck.ShowFunction instance (Show a, Listable a, ShowFunction b) => Show (a->b) where show = showFunction 8
This shows functions as a case pattern with up to 8 cases. It will only work for functions whose ultimate return value is an instance of ShowFunction. This module provides instances for most standard data types (Int, Bool, Maybe, ...). Please see the ShowFunction typeclass documentation for how to declare istances for user-defined data types. The modules Test.LeanCheck.Function and Test.LeanCheck.Function.Show exports an instance like the one above.-
leancheck Test.LeanCheck.Function.ShowFunction ShowFunction values are those for which we can return a list of functional bindings. Instances for showable algebraic datatypes are defined using bindtiersShow:
instance ShowFunction Ty where bindtiers = bindtiersShow
module Data.Singletons.
ShowSing Defines the class ShowSing which is useful for defining Show instances for singleton types. Because ShowSing crucially relies on QuantifiedConstraints, it is only defined if this library is built with GHC 8.6 or later.
class Show Apply f x =>
ShowApply' (f :: a ~> Type) (x :: a)singletons Data.Singletons.Sigma No documentation available.
class Show Sing z =>
ShowSingApply' (f :: a ~> Type) (x :: a) (z :: Apply f x)singletons Data.Singletons.Sigma No documentation available.
class
ShowF (f :: k -> Type) (a :: k)vinyl Data.Vinyl.CoRec Helper for writing a Show instance for CoRec. This lets us ask for a Show constraint on the type formed by applying a type constructor to a type index.
type family
ShowChar (a :: Char) (a1 :: Symbol) :: Symbolsingletons-base Data.Singletons.Base.TH No documentation available.