Safe Haskell | None |
---|
Documentation
data ParaContent s t Source
Printable s t => Para | |
|
renderPretty :: Printable s t => Pretty s t -> sSource
renderPrettyLines :: Printable s t => Pretty s t -> [s]Source
renderPrettyWithRows :: Printable s t => Int -> Pretty s t -> [s]Source
renderPrettyWithCols :: Printable s t => Int -> Pretty s t -> [s]Source
resizePretty :: Printable s t => Int -> Int -> [s] -> [s]Source
takePadList :: Printable s t => s -> Int -> [s] -> [s]Source
takePadAlign :: Printable s t => Alignment -> s -> Int -> s -> sSource
takePadAlignList :: Printable s t => Alignment -> s -> Int -> [s] -> [s]Source
Eq s => Eq (Seq s t) | |
(Eq (Seq s t), Ord s) => Ord (Seq s t) | |
Show s => Show (Seq s t) | |
IsString (Seq String Char) | |
IsString (Seq Text Char) | |
IsString (Pretty (Seq String Char) (Tok String Char)) | |
IsString (Pretty (Seq Text Char) (Tok Text Char)) | |
Printable (Seq String Char) (Tok String Char) | |
Printable (Seq Text Char) (Tok Text Char) |
class (Eq s, Eq t, IsString s) => Printable s t | s -> t, t -> s whereSource
chunk :: Int -> s -> [s]Source
hPutTok :: Handle -> t -> IO ()Source
hPutSeq :: Handle -> s -> IO ()Source
replicate :: Int -> s -> sSource
splitAt :: Int -> s -> (s, s)Source
tokAngleLeft :: tSource
tokAngleRight :: tSource
tokBackslash :: tSource
tokBraceLeft :: tSource
tokBraceRight :: tSource
tokBracketLeft :: tSource
tokNewline :: tSource
tokParenLeft :: tSource
tokParenRight :: tSource
tokQuoteDouble :: tSource
tokQuoteSingle :: tSource