ddc-driver-0.4.3.1: Disciplined Disciple Compiler top-level driver.

Safe HaskellNone
LanguageHaskell98

DDC.Driver.Build.Main

Synopsis

Documentation

buildSpec Source #

Arguments

:: Config

Build config.

-> Store

Interface store.

-> Spec

Build spec.

-> ExceptT String IO () 

Build all the components defined by a build spec.

buildComponent Source #

Arguments

:: Config

Build config.

-> Store

Interface store.

-> Component

Component to build.

-> ExceptT String IO () 

Build a single component of a build spec.

buildModule Source #

Arguments

:: Config

Build config.

-> Store

Interface store.

-> ModuleName

Module name.

-> ExceptT String IO () 

Build a single module.