Hoogle Search

Within LTS Haskell 24.46 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. module Language.Haskell.Exts.ExactPrint

    Exact-printer for Haskell abstract syntax. The input is a (semi-concrete) abstract syntax tree, annotated with exact source information to enable printing the tree exactly as it was parsed.

  2. exactPrint :: ExactP ast => ast SrcSpanInfo -> [Comment] -> String

    haskell-src-exts Language.Haskell.Exts.ExactPrint

    Print an AST exactly as specified by the annotations on the nodes in the tree.

  3. prettyPrint :: Pretty a => a -> String

    haskell-src-exts Language.Haskell.Exts.Pretty

    pretty-print with the default style and defaultMode.

  4. prettyPrintStyleMode :: Pretty a => Style -> PPHsMode -> a -> String

    haskell-src-exts Language.Haskell.Exts.Pretty

    render the document with a given mode. renderWithMode :: PPHsMode -> Doc -> String renderWithMode = renderStyleMode P.style render the document with defaultMode. render :: Doc -> String render = renderWithMode defaultMode pretty-print with a given style and mode.

  5. prettyPrintWithMode :: Pretty a => PPHsMode -> a -> String

    haskell-src-exts Language.Haskell.Exts.Pretty

    pretty-print with the default style and a given mode.

  6. package prettyprinter-ansi-terminal

    ANSI terminal backend for the »prettyprinter« package. See README.md

  7. isPrint :: Char -> Bool

    rio RIO.Char

    Selects printable Unicode characters (letters, numbers, marks, punctuation, symbols and spaces). This function returns False if its argument has one of the following GeneralCategorys, or True otherwise:

  8. getExternalPrint :: forall (m :: Type -> Type) . MonadIO m => InputT m (String -> IO ())

    haskeline System.Console.Haskeline

    Return a printing function, which in terminal-style interactions is thread-safe and may be run concurrently with user input without affecting the prompt.

  9. onbeforeprint_ :: Text -> Attribute

    lucid Lucid.Html5

    The onbeforeprint attribute.

  10. isPrint :: Char -> Bool

    word8 Data.Char8

    No documentation available.

Page 293 of many | Previous | Next