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.

  1. xpShow :: PU Text ShowStatus

    pontarius-xmpp Network.Xmpp.Internal

    No documentation available.

  2. viaShow :: Show a => a -> Doc ann

    prettyprinter-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.

  3. newtype PPShow a

    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)
    :}
    

  4. PPShow :: a -> PPShow a

    prettyprinter-combinators Prettyprinter.Show

    No documentation available.

  5. ppShow :: Show a => a -> Doc ann

    prettyprinter-combinators Prettyprinter.Show

    No documentation available.

  6. unPPShow :: PPShow a -> a

    prettyprinter-combinators Prettyprinter.Show

    No documentation available.

  7. unsafeShowUniq :: Uniq s -> String

    prim-uniq Unsafe.Unique.Prim

    See unsafeShowsPrecUniq.

  8. unsafeShowsPrecUniq :: Int -> Uniq s -> ShowS

    prim-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.

  9. qshowsPrec :: (Generic a, QShow (Rep a)) => Int -> a -> ShowS

    quiet Quiet

    This implements a quiet version of showsPrec which omits labels for record fields when rendering constructors.

  10. class QShow (f :: Type -> Type)

    quiet Quiet.Internal

    No documentation available.

Page 360 of many | Previous | Next