Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Module.CompileMetadata
Documentation
data CategoryIdentifier Source #
Constructors
CategoryIdentifier | |
Fields
| |
UnresolvedCategory | |
Fields |
Instances
data CategorySpec c Source #
Constructors
CategorySpec | |
Fields
|
Instances
Show c => Show (CategorySpec c) Source # | |
Defined in Module.CompileMetadata Methods showsPrec :: Int -> CategorySpec c -> ShowS # show :: CategorySpec c -> String # showList :: [CategorySpec c] -> ShowS # | |
ConfigFormat (CategoryName, CategorySpec SourceContext) Source # | |
Defined in Module.ParseMetadata Methods readConfig :: TextParser (CategoryName, CategorySpec SourceContext) Source # writeConfig :: CollectErrorsM m => (CategoryName, CategorySpec SourceContext) -> m [String] Source # |
data CompileMetadata Source #
Constructors
CompileMetadata | |
Fields
|
Instances
Show CompileMetadata Source # | |
Defined in Module.CompileMetadata Methods showsPrec :: Int -> CompileMetadata -> ShowS # show :: CompileMetadata -> String # showList :: [CompileMetadata] -> ShowS # | |
Eq CompileMetadata Source # | |
Defined in Module.CompileMetadata Methods (==) :: CompileMetadata -> CompileMetadata -> Bool # (/=) :: CompileMetadata -> CompileMetadata -> Bool # | |
ConfigFormat CompileMetadata Source # | |
Defined in Module.ParseMetadata Methods readConfig :: TextParser CompileMetadata Source # writeConfig :: CollectErrorsM m => CompileMetadata -> m [String] Source # |
data ModuleConfig Source #
Constructors
ModuleConfig | |
Fields
|
Instances
Show ModuleConfig Source # | |
Defined in Module.CompileMetadata Methods showsPrec :: Int -> ModuleConfig -> ShowS # show :: ModuleConfig -> String # showList :: [ModuleConfig] -> ShowS # | |
Eq ModuleConfig Source # | |
Defined in Module.CompileMetadata | |
ConfigFormat ModuleConfig Source # | |
Defined in Module.ParseMetadata Methods readConfig :: TextParser ModuleConfig Source # writeConfig :: CollectErrorsM m => ModuleConfig -> m [String] Source # |
data ObjectFile Source #
Constructors
CategoryObjectFile | |
Fields | |
OtherObjectFile | |
Instances
Show ObjectFile Source # | |
Defined in Module.CompileMetadata Methods showsPrec :: Int -> ObjectFile -> ShowS # show :: ObjectFile -> String # showList :: [ObjectFile] -> ShowS # | |
Eq ObjectFile Source # | |
Defined in Module.CompileMetadata | |
ConfigFormat ObjectFile Source # | |
Defined in Module.ParseMetadata Methods readConfig :: TextParser ObjectFile Source # writeConfig :: CollectErrorsM m => ObjectFile -> m [String] Source # |
getObjectFiles :: ObjectFile -> [FilePath] Source #
mergeObjectFiles :: ObjectFile -> ObjectFile -> ObjectFile Source #