UnliftIO.IO

data IOMode

data Handle

withFile

withBinaryFile