Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. class Printer p => MultilinePrinter p

    text-printer Text.Printer

    Printers that can produce multiple lines of text.

  2. newtype PrettyPrinter

    text-printer Text.Printer

    No documentation available.

  3. PrettyPrinter :: Doc -> PrettyPrinter

    text-printer Text.Printer

    No documentation available.

  4. crlfPrinter :: Printer p => LinePrinter p -> p

    text-printer Text.Printer

    Separate lines with crlf.

  5. lfPrinter :: Printer p => LinePrinter p -> p

    text-printer Text.Printer

    Separate lines with newLine.

  6. linePrinter :: LinePrinter p -> (p -> p -> p) -> p

    text-printer Text.Printer

    No documentation available.

  7. prettyPrinter :: PrettyPrinter -> Doc

    text-printer Text.Printer

    No documentation available.

  8. type family PrettyPrintList (vs :: [k]) :: ErrorMessage

    type-errors Type.Errors

    Pretty print a list.

    >>> :show_error PrettyPrintList '[Bool]
    ...
    ... 'Bool'
    ...
    
    >>> :show_error PrettyPrintList '[1, 2]
    ...
    ... '1', and '2'
    ...
    
    >>> :show_error PrettyPrintList '["hello", "world", "cool"]
    ...
    ... "hello", "world", and "cool"
    ...
    

  9. isPrint :: Char -> Bool

    unicode-data Unicode.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:

    isPrint c == Data.Char.isPrint c
    

  10. isPrint :: Char -> Bool

    unicode-data Unicode.Char.General

    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:

    isPrint c == Data.Char.isPrint c
    

Page 322 of many | Previous | Next