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

Safe HaskellNone

DDC.Build.Pipeline.Text

Synopsis

Documentation

data PipeText n err whereSource

Process program text.

Constructors

PipeTextOutput :: !Sink -> PipeText n err 
PipeTextLoadCore :: (Ord n, Show n, Pretty n) => !(Fragment n err) -> ![PipeCore (AnTEC SourcePos n) n] -> PipeText n err 

pipeText :: NFData n => String -> Int -> String -> PipeText n err -> IO [Error]Source

Process a text module.

Returns empty list on success.