Module Pretty.ToString

Summary of exported operations:

renderMessagesToString :: Config -> String -> [(Int,String)] -> [Message] -> String   
toString :: Config -> String -> [(Int,String)] -> Message -> String   
warningToDoc :: Doc -> Doc   
hintToDoc :: Config -> Doc -> Doc   
posToDoc :: Position -> Doc   
lineColor :: Doc -> Doc   
getCodeDoc :: [(Int,String)] -> Span -> Doc   
getLineNumDoc :: (Int,String) -> Doc   
createUnderLineNumDoc :: (Int,String) -> Doc   
getLineDoc :: Int -> (Int -> Bool) -> String -> Doc   
createUnderLineDoc :: Int -> (Int -> Bool) -> Bool -> String -> Doc   
createUnderLineDoc' :: Int -> (Int -> Bool) -> String -> Doc   

Exported operations:

renderMessagesToString :: Config -> String -> [(Int,String)] -> [Message] -> String   

toString :: Config -> String -> [(Int,String)] -> Message -> String   

Further infos:
  • partially defined

warningToDoc :: Doc -> Doc   

hintToDoc :: Config -> Doc -> Doc   

posToDoc :: Position -> Doc   

Further infos:
  • partially defined

lineColor :: Doc -> Doc   

getCodeDoc :: [(Int,String)] -> Span -> Doc   

Further infos:
  • partially defined

getLineNumDoc :: (Int,String) -> Doc   

createUnderLineNumDoc :: (Int,String) -> Doc   

getLineDoc :: Int -> (Int -> Bool) -> String -> Doc   

createUnderLineDoc :: Int -> (Int -> Bool) -> Bool -> String -> Doc   

createUnderLineDoc' :: Int -> (Int -> Bool) -> String -> Doc