Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data CompileOptions Source #
CompileOptions | |
|
Instances
Show CompileOptions Source # | |
Defined in Cli.CompileOptions showsPrec :: Int -> CompileOptions -> ShowS # show :: CompileOptions -> String # showList :: [CompileOptions] -> ShowS # |
data CompileMode Source #
Instances
Eq CompileMode Source # | |
Defined in Cli.CompileOptions (==) :: CompileMode -> CompileMode -> Bool # (/=) :: CompileMode -> CompileMode -> Bool # | |
Show CompileMode Source # | |
Defined in Cli.CompileOptions showsPrec :: Int -> CompileMode -> ShowS # show :: CompileMode -> String # showList :: [CompileMode] -> ShowS # | |
ConfigFormat CompileMode Source # | |
Defined in Module.ParseMetadata readConfig :: TextParser CompileMode writeConfig :: CollectErrorsM m => CompileMode -> m [String] |
data ExtraSource Source #
CategorySource | |
| |
OtherSource | |
Instances
Eq ExtraSource Source # | |
Defined in Cli.CompileOptions (==) :: ExtraSource -> ExtraSource -> Bool # (/=) :: ExtraSource -> ExtraSource -> Bool # | |
Show ExtraSource Source # | |
Defined in Cli.CompileOptions showsPrec :: Int -> ExtraSource -> ShowS # show :: ExtraSource -> String # showList :: [ExtraSource] -> ShowS # | |
ConfigFormat ExtraSource Source # | |
Defined in Module.ParseMetadata readConfig :: TextParser ExtraSource writeConfig :: CollectErrorsM m => ExtraSource -> m [String] |
getLinkFlags :: CompileMode -> [String] Source #
getSourceDeps :: ExtraSource -> [CategoryName] Source #
getSourceFile :: ExtraSource -> String Source #
isCompileBinary :: CompileMode -> Bool Source #
isCompileFast :: CompileMode -> Bool Source #
isCompileRecompile :: CompileMode -> Bool Source #
isCreateTemplates :: CompileMode -> Bool Source #
isExecuteTests :: CompileMode -> Bool Source #
maybeDisableHelp :: HelpMode -> HelpMode Source #