drasil-code-0.1.9.0: A framework for code and document generation for scientific software - Code SubPackage
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Drasil.Code.CodeGeneration

Description

Contains the high-level functionality to create Code and then produce the actual generated code files.

Synopsis

Preparing the code files

makeCode :: [FileData] -> [AuxData] -> Code Source #

Makes code from FileData (FilePaths with module data) and AuxData (FilePaths with auxiliary document information).

Creating the code files

createCodeFiles :: Code -> IO () Source #

Creates the requested Code by producing files.