- Don't use QuasiQotes
- Remove redundant imports
- fix build on GHC <= 8.10
- add
openTempFile
,openBinaryTempFile
,openTempFileWithDefaultPermissions
andopenBinaryTempFileWithDefaultPermissions
wrt #2
- expose internals via
.Internal
modules - add
openFileWithCloseOnExec
andopenExistingFileWithCloseOnExec
to.Internal
modules wrt #21
- fix a severe bug on windows, where
readFile
may create a missing file, wrt #14 - fix a concurrency bug on windows with
readFile
, wrt #15 - make sure to set
ioe_filename
inIOException
wrt #17 - Make
openFile
and friends exception safe wrt #8
- support
os-string
package and newerfilepath
- Don't use creat flag when only reading files
- First version. Released on an unsuspecting world.