Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
pontarius-xmpp Network.Xmpp.Internal No documentation available.
viaShow :: Show a => a -> Doc annprettyprinter-combinators Prettyprinter.Combinators Convenience function to convert a Showable value to a Doc. If the String does not contain newlines, consider using the more performant unsafeViaShow.
-
prettyprinter-combinators Prettyprinter.Show Helper to use Show-based prettyprinting with DerivingVia.
>>> :{ data TestWithDeriving a b = TestWithDeriving { testSet :: Maybe (Set a) , testB :: b , testIntMap :: IntMap String , testComplexMap :: Map (Maybe (Set Int)) (IntMap (Set String)) } deriving (Show) deriving Pretty via PPShow (TestWithDeriving a b) :} -
prettyprinter-combinators Prettyprinter.Show No documentation available.
ppShow :: Show a => a -> Doc annprettyprinter-combinators Prettyprinter.Show No documentation available.
-
prettyprinter-combinators Prettyprinter.Show No documentation available.
unsafeShowUniq :: Uniq s -> Stringprim-uniq Unsafe.Unique.Prim See unsafeShowsPrecUniq.
unsafeShowsPrecUniq :: Int -> Uniq s -> ShowSprim-uniq Unsafe.Unique.Prim A Show instance for Uniq s would not be sound, but for debugging purposes we occasionally will want to do it anyway. Its unsoundness is nicely demonstrated by:
runST (fmap show getUniq) :: String
Which, despite having type String, is not referentially transparent.qshowsPrec :: (Generic a, QShow (Rep a)) => Int -> a -> ShowSquiet Quiet This implements a quiet version of showsPrec which omits labels for record fields when rendering constructors.
class
QShow (f :: Type -> Type)quiet Quiet.Internal No documentation available.