Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class PathIOHandler r where Source #
resolveModule :: (MonadIO m, CollectErrorsM m) => r -> FilePath -> FilePath -> m FilePath Source #
isSystemModule :: (MonadIO m, CollectErrorsM m) => r -> FilePath -> FilePath -> m Bool Source #
resolveBaseModule :: (MonadIO m, CollectErrorsM m) => r -> m FilePath Source #
isBaseModule :: (MonadIO m, CollectErrorsM m) => r -> FilePath -> m Bool Source #
zipWithContents :: (MonadIO m, CollectErrorsM m) => r -> FilePath -> [FilePath] -> m [(FilePath, String)] Source #
Instances
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 # |