Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Conversion
Documentation
data HeaderItem Source #
Constructors
Preproc String | |
Comment String | |
Fun (String, String) [(String, String)] | |
Var (String, String) |
Instances
Show HeaderItem Source # | |
Defined in Conversion Methods showsPrec :: Int -> HeaderItem -> ShowS # show :: HeaderItem -> String # showList :: [HeaderItem] -> ShowS # |
isWhiteSpace :: Char -> Bool Source #
isNameChar :: Char -> Bool Source #
readHeader :: FilePath -> IO [HeaderItem] Source #
capitalize :: [Char] -> [Char] Source #
wrapIfNotOneWord :: [Char] -> [Char] Source #
haskellType :: [Char] -> [Char] Source #
haskellDeclaration :: HeaderItem -> [Char] Source #
rawImportString :: [HeaderItem] -> [Char] Source #
instanceDeclarations :: HeaderItem -> [Char] Source #
instanceDeclarationString :: Foldable t => t HeaderItem -> [Char] Source #
haskellType' :: [Char] -> [Char] Source #
entryCall :: HeaderItem -> [Char] Source #
entryCallString :: Foldable t => t HeaderItem -> [Char] Source #