ddc-build-0.4.2.2: Disciplined Disciple Compiler build framework.

Safe HaskellNone
LanguageHaskell98

DDC.Build.Pipeline.Error

Documentation

data Error Source

Constructors

forall err . Pretty err => ErrorLoad !err

Error when loading a module. Blame it on the user.

forall err . Pretty err => ErrorLint !err

Error when type checking a transformed module. Blame it on the compiler.

forall err . Pretty (err (AnTEC SourcePos Name)) => ErrorSaltLoad (Error Name err) 
forall err . Pretty err => ErrorSaltConvert !err

Error converting the module to Salt to Sea.

forall err . Pretty err => ErrorTetraConvert !err

Error converting the module from Tetra to Salt.

forall err . Pretty err => ErrorFlowConvert !err

Error converting the module from Tetra to Salt.

forall err . Pretty err => ErrorCoreTransform !err

Error when transforming core program.