Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
UnixBackend | |
|
Instances
Read Backend Source # | |
Show Backend Source # | |
CompilerBackend Backend Source # | |
Defined in Config.LocalConfig runCxxCommand :: (MonadIO m, ErrorContextM m) => Backend -> CxxCommand -> m FilePath Source # runTestCommand :: (MonadIO m, ErrorContextM m) => Backend -> TestCommand -> m TestCommandResult Source # getCompilerHash :: Backend -> VersionHash Source # |
data LocalConfig Source #
Instances
Read LocalConfig Source # | |
Defined in Config.LocalConfig readsPrec :: Int -> ReadS LocalConfig # readList :: ReadS [LocalConfig] # readPrec :: ReadPrec LocalConfig # readListPrec :: ReadPrec [LocalConfig] # | |
Show LocalConfig Source # | |
Defined in Config.LocalConfig showsPrec :: Int -> LocalConfig -> ShowS # show :: LocalConfig -> String # showList :: [LocalConfig] -> ShowS # |
Instances
Read Resolver Source # | |
Show Resolver Source # | |
PathIOHandler Resolver Source # | |
Defined in Config.LocalConfig resolveModule :: (MonadIO m, CollectErrorsM m) => Resolver -> FilePath -> FilePath -> m FilePath Source # isSystemModule :: (MonadIO m, CollectErrorsM m) => Resolver -> FilePath -> FilePath -> m Bool Source # resolveBaseModule :: (MonadIO m, CollectErrorsM m) => Resolver -> m FilePath Source # isBaseModule :: (MonadIO m, CollectErrorsM m) => Resolver -> FilePath -> m Bool Source # zipWithContents :: (MonadIO m, CollectErrorsM m) => Resolver -> FilePath -> [FilePath] -> m [(FilePath, String)] Source # |