rio-0.1.11.0: src/RIO/File.hs
{-|
== Rationale
This module offers functions to handle files that offer better durability and/or
atomicity.
See "UnliftIO.IO.File" for the rationale behind this module, since all of the functions
were moved upstream and are now simply re-exported from here.
@since 0.1.6
-}
module RIO.File
( -- * Regular
withBinaryFile
, writeBinaryFile
-- * Atomic
, withBinaryFileAtomic
, writeBinaryFileAtomic
-- * Durable
, withBinaryFileDurable
, writeBinaryFileDurable
, ensureFileDurable
-- * Durable and Atomic
, withBinaryFileDurableAtomic
, writeBinaryFileDurableAtomic
) where
import UnliftIO.IO.File