Hoogle Search
Within LTS Haskell 24.33 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
renderWithShow :: (Typeable a, Show a) => SnapshotRendererskeletest Skeletest.Main No documentation available.
-
yaya Yaya.Fold recursiveShowsPrec' :: Recursive (->) t f => Algebra (->) f (Int -> ShowS) -> Int -> t -> ShowSyaya Yaya.Fold Like recursiveShowsPrec, but allows you to provide a custom display function for f.
-
yaya Yaya.Retrofit recursiveShowsPrec' :: Recursive (->) t f => Algebra (->) f (Int -> ShowS) -> Int -> t -> ShowSyaya Yaya.Retrofit Like recursiveShowsPrec, but allows you to provide a custom display function for f.
module Test.ChasingBottoms.
ApproxShow Functions for converting arbitrary (non-function, partial, possibly infinite) values into strings.
-
ChasingBottoms Test.ChasingBottoms.ApproxShow No documentation available.
approxShow :: ApproxShow a => Nat -> a -> StringChasingBottoms Test.ChasingBottoms.ApproxShow No documentation available.
approxShows :: ApproxShow a => Nat -> a -> ShowSChasingBottoms Test.ChasingBottoms.ApproxShow No documentation available.
approxShowsPrec :: ApproxShow a => Nat -> Prec -> a -> ShowSChasingBottoms Test.ChasingBottoms.ApproxShow The Data instance of ApproxShow makes sure that approxShowsPrec n behaves (more or less) like the derived version of showsPrec, with the following differences:
- After n levels of descent into a term the output is replaced by "_".
- All detectable occurences of bottoms are replaced by "_|_".
- Non-bottom functions are displayed as "<function /= _|_>".