language-dickinson-1.4.3.0: A language for generative literature
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Dickinson.File

Synopsis

Documentation

checkFile :: [FilePath] -> FilePath -> IO () Source #

Check scoping

validateFile :: [FilePath] -> FilePath -> IO () Source #

Check scoping and types

validateBSL :: [FilePath] -> FilePath -> ByteString -> IO () Source #

Check scoping and types

Since: 1.4.1.0

warnBSL :: ByteString -> IO () Source #

Run some lints

Since: 1.4.2.0

patternExhaustivenessFile Source #

Arguments

:: [FilePath]

Includes

-> FilePath 
-> IO () 

patternExhaustivenessBSL Source #

Arguments

:: [FilePath]

Includes

-> FilePath

Source file (for error reporting)

-> ByteString 
-> IO () 

Since: 1.4.1.0

pipelineBSL Source #

Arguments

:: [FilePath] 
-> FilePath

For error reporting

-> ByteString 
-> IO Text 

Since: 1.4.1.0

pipelineBSLErr Source #

Arguments

:: [FilePath] 
-> FilePath

For error reporting

-> ByteString 
-> IO (Either Text Text) 

Since: 1.4.2.0