System.Posix.IO.ByteString

Input / Output

Standard file descriptors

stdInput

stdOutput

stdError

Opening and closing files

data OpenMode

data OpenFileFlags

defaultFileFlags

openFd

createFile

closeFd

Reading/writing data

fdRead

fdWrite

fdReadBuf

fdWriteBuf

Seeking

fdSeek

File options

data FdOption

queryFdOption

setFdOption

Locking

type FileLock

data LockRequest

getLock

setLock

waitToSetLock

Pipes

createPipe

Duplicating file descriptors

dup

dupTo

Converting file descriptors to/from Handles

handleToFd

fdToHandle