Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
type Message = [MessageLine] Source
data MessageLine Source
type MessageBlocks = [MessageBlock] Source
data MessageBlock Source
class HasMessage a where Source
(<:>) :: String -> MessageBlock -> (Bool, MessageBlock, MessageBlock) infixl 1 Source
(>:>) :: String -> MessageBlock -> (Bool, MessageBlock, MessageBlock) infixl 1 Source
sortMessages :: HasMessage a => [a] -> [a] Source
sortNamesByRange :: Names -> Names Source
showNumber :: Int -> String Source
prettyOrList :: [String] -> String Source
prettyAndList :: [String] -> String Source
capitalize :: String -> String Source
findSimilar :: Name -> Names -> Names Source