Safe Haskell | None |
---|---|
Language | Haskell2010 |
- safeSinkFile :: MonadResource m => FilePath -> Sink ByteString m ()
Documentation
:: MonadResource m | |
=> FilePath | Final filename |
-> Sink ByteString m () |
Write to file |finalname| using a temporary file and atomic move.
The file is only written if the sink runs to completion without errors. Any form of early termination will cause the output to be removed.