Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Cli.Paths
Documentation
class PathIOHandler r where Source #
Methods
resolveModule :: (MonadIO m, CompileErrorM m) => r -> FilePath -> FilePath -> m FilePath Source #
isSystemModule :: (MonadIO m, CompileErrorM m) => r -> FilePath -> FilePath -> m Bool Source #
resolveBaseModule :: (MonadIO m, CompileErrorM m) => r -> m FilePath Source #
isBaseModule :: (MonadIO m, CompileErrorM m) => r -> FilePath -> m Bool Source #
Instances
PathIOHandler Resolver Source # | |
Defined in Config.LocalConfig Methods resolveModule :: (MonadIO m, CompileErrorM m) => Resolver -> FilePath -> FilePath -> m FilePath Source # isSystemModule :: (MonadIO m, CompileErrorM m) => Resolver -> FilePath -> FilePath -> m Bool Source # resolveBaseModule :: (MonadIO m, CompileErrorM m) => Resolver -> m FilePath Source # isBaseModule :: (MonadIO m, CompileErrorM m) => Resolver -> FilePath -> m Bool Source # |