úÎ!Ž¡ŒM             © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe ô atomic-write»Returns a temporary file with permissions correctly set. Chooses either previously-set permissions if the file that we're writing to existed, or permissions following the current umask. atomic-write4The target filepath that we will replace atomically. atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write(The function to use to write on the file atomic-write The content to write to the file atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write(The function to use to write on the file atomic-write The content to write to the file© 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafeí atomic-write_Creates or modifies a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeZCreates or modifies a file atomically on POSIX-compliant systems and updates permissions. atomic-writeHelper function atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-write2The path where the file will be updated or created atomic-write The content to write to the file© 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe%• atomic-writeƒCreates or modifies a file atomically on POSIX-compliant systems while preserving permissions. The file is opened in binary mode. atomic-write~Creates or modifies a file atomically on POSIX-compliant systems and updates permissions. The file is opened in binary mode.  atomic-write4Helper function for opening the file in binary mode. atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  atomic-write2The path where the file will be updated or created atomic-write The content to write to the file© 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe0 atomic-write_Creates or modifies a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeZCreates or modifies a file atomically on POSIX-compliant systems and updates permissions. atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-write2The path where the file will be updated or created atomic-write The content to write to the file! atomic-write2The path where the file will be updated or created atomic-write The content to write to the file© 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe;á atomic-write_Creates or modifies a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file" atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file© 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafeG¯ atomic-write_Creates or modifies a file atomically on POSIX-compliant systems while preserving permissions.  atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file# atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafeSM  atomic-writeSCreates a file atomically on POSIX-compliant systems while preserving permissions.  atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions  atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file$ atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe^ë  atomic-writeSCreates a file atomically on POSIX-compliant systems while preserving permissions.  atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions  atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file% atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file  © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafeiä atomic-write_Creates or modifies a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions atomic-writeA general version of  atomic-writeA general version of & atomic-writeHelper function atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafetí atomic-write_Creates or modifies a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions atomic-writeA general version of  atomic-writeA general version of ' atomic-writeHelper function atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe€› atomic-writeSCreates a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file( atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file © 2015-2019 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafeŒ9 atomic-writeSCreates a file atomically on POSIX-compliant systems while preserving permissions. atomic-writeYCreates or modifies a file atomically on POSIX-compliant systems and updates permissions atomic-write2The path where the file will be updated or created atomic-write The content to write to the file atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file) atomic-writeThe mode to set the file to atomic-write2The path where the file will be updated or created atomic-write The content to write to the file*                     +atomic-write-0.2.0.7-8dz6XftVifD43LPHRQy1OM$System.AtomicWrite.Writer.ByteString+System.AtomicWrite.Writer.ByteString.Binary+System.AtomicWrite.Writer.ByteStringBuilder(System.AtomicWrite.Writer.LazyByteString/System.AtomicWrite.Writer.LazyByteString.Binary"System.AtomicWrite.Writer.LazyText)System.AtomicWrite.Writer.LazyText.Binary System.AtomicWrite.Writer.String'System.AtomicWrite.Writer.String.BinarySystem.AtomicWrite.Writer.Text%System.AtomicWrite.Writer.Text.BinarySystem.AtomicWrite.InternalatomicWriteFileatomicWriteFileWithModeatomicWithFileatomicWithFileAndMode tempFileForatomicWriteFileMaybeModeTextatomicWriteFileMaybeModeBinarycloseAndRenamemaybeSetFileModeatomicWriteFileMaybeModeatomicWithFileAndMaybeMode