| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Development.Shake.Plus.File
Synopsis
- copyFile' :: (MonadAction m, Partial) => Path Rel File -> Path Rel File -> m ()
- copyFileChanged :: (MonadAction m, Partial) => Path Rel File -> Path Rel File -> m ()
- readFile' :: (MonadAction m, Partial) => Path Rel File -> m Text
- readFileLines :: (MonadAction m, Partial) => Path Rel File -> m [Text]
- writeFile' :: (MonadAction m, Partial) => Path Rel File -> Text -> m ()
- writeFileLines :: (MonadAction m, Partial) => Path Rel File -> [Text] -> m ()
- writeFileChanged :: (MonadAction m, Partial) => Path b File -> Text -> m ()
- removeFiles :: MonadAction m => Path b File -> [FilePattern] -> m ()
- removeFilesAfter :: MonadAction m => Path Rel Dir -> [FilePattern] -> m ()
Documentation
copyFileChanged :: (MonadAction m, Partial) => Path Rel File -> Path Rel File -> m () Source #
Lifted version of copyFileChanged' with well-typed Paths.
readFileLines :: (MonadAction m, Partial) => Path Rel File -> m [Text] Source #
Lifted version of readFileLines with well-typed Path.
writeFile' :: (MonadAction m, Partial) => Path Rel File -> Text -> m () Source #
writeFileLines :: (MonadAction m, Partial) => Path Rel File -> [Text] -> m () Source #
Lifted version of writeFileLines with well-typed Path.
writeFileChanged :: (MonadAction m, Partial) => Path b File -> Text -> m () Source #
Lifted version of writeFileChanged with well-typed Path.
removeFiles :: MonadAction m => Path b File -> [FilePattern] -> m () Source #
Lifted version of removeFiles with well-typed Path.
removeFilesAfter :: MonadAction m => Path Rel Dir -> [FilePattern] -> m () Source #
Lifted version of removeFilesAfter with well-typed Path.