| 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 #