bindings-posix 1.2.7 → 1.2.8
raw patch · 1 files changed
+10/−8 lines, 1 filesdep ~bindings-DSLnew-uploaderPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: bindings-DSL
API changes (from Hackage documentation)
- Bindings.Posix.Errno: c'E2BIG :: (Num a) => a
+ Bindings.Posix.Errno: c'E2BIG :: Num a => a
- Bindings.Posix.Errno: c'EACCES :: (Num a) => a
+ Bindings.Posix.Errno: c'EACCES :: Num a => a
- Bindings.Posix.Errno: c'EADDRINUSE :: (Num a) => a
+ Bindings.Posix.Errno: c'EADDRINUSE :: Num a => a
- Bindings.Posix.Errno: c'EADDRNOTAVAIL :: (Num a) => a
+ Bindings.Posix.Errno: c'EADDRNOTAVAIL :: Num a => a
- Bindings.Posix.Errno: c'EAFNOSUPPORT :: (Num a) => a
+ Bindings.Posix.Errno: c'EAFNOSUPPORT :: Num a => a
- Bindings.Posix.Errno: c'EAGAIN :: (Num a) => a
+ Bindings.Posix.Errno: c'EAGAIN :: Num a => a
- Bindings.Posix.Errno: c'EALREADY :: (Num a) => a
+ Bindings.Posix.Errno: c'EALREADY :: Num a => a
- Bindings.Posix.Errno: c'EBADF :: (Num a) => a
+ Bindings.Posix.Errno: c'EBADF :: Num a => a
- Bindings.Posix.Errno: c'EBADMSG :: (Num a) => a
+ Bindings.Posix.Errno: c'EBADMSG :: Num a => a
- Bindings.Posix.Errno: c'EBUSY :: (Num a) => a
+ Bindings.Posix.Errno: c'EBUSY :: Num a => a
- Bindings.Posix.Errno: c'ECANCELED :: (Num a) => a
+ Bindings.Posix.Errno: c'ECANCELED :: Num a => a
- Bindings.Posix.Errno: c'ECHILD :: (Num a) => a
+ Bindings.Posix.Errno: c'ECHILD :: Num a => a
- Bindings.Posix.Errno: c'ECONNABORTED :: (Num a) => a
+ Bindings.Posix.Errno: c'ECONNABORTED :: Num a => a
- Bindings.Posix.Errno: c'ECONNREFUSED :: (Num a) => a
+ Bindings.Posix.Errno: c'ECONNREFUSED :: Num a => a
- Bindings.Posix.Errno: c'ECONNRESET :: (Num a) => a
+ Bindings.Posix.Errno: c'ECONNRESET :: Num a => a
- Bindings.Posix.Errno: c'EDEADLK :: (Num a) => a
+ Bindings.Posix.Errno: c'EDEADLK :: Num a => a
- Bindings.Posix.Errno: c'EDESTADDRREQ :: (Num a) => a
+ Bindings.Posix.Errno: c'EDESTADDRREQ :: Num a => a
- Bindings.Posix.Errno: c'EDOM :: (Num a) => a
+ Bindings.Posix.Errno: c'EDOM :: Num a => a
- Bindings.Posix.Errno: c'EDQUOT :: (Num a) => a
+ Bindings.Posix.Errno: c'EDQUOT :: Num a => a
- Bindings.Posix.Errno: c'EEXIST :: (Num a) => a
+ Bindings.Posix.Errno: c'EEXIST :: Num a => a
- Bindings.Posix.Errno: c'EFAULT :: (Num a) => a
+ Bindings.Posix.Errno: c'EFAULT :: Num a => a
- Bindings.Posix.Errno: c'EFBIG :: (Num a) => a
+ Bindings.Posix.Errno: c'EFBIG :: Num a => a
- Bindings.Posix.Errno: c'EHOSTUNREACH :: (Num a) => a
+ Bindings.Posix.Errno: c'EHOSTUNREACH :: Num a => a
- Bindings.Posix.Errno: c'EIDRM :: (Num a) => a
+ Bindings.Posix.Errno: c'EIDRM :: Num a => a
- Bindings.Posix.Errno: c'EILSEQ :: (Num a) => a
+ Bindings.Posix.Errno: c'EILSEQ :: Num a => a
- Bindings.Posix.Errno: c'EINPROGRESS :: (Num a) => a
+ Bindings.Posix.Errno: c'EINPROGRESS :: Num a => a
- Bindings.Posix.Errno: c'EINTR :: (Num a) => a
+ Bindings.Posix.Errno: c'EINTR :: Num a => a
- Bindings.Posix.Errno: c'EINVAL :: (Num a) => a
+ Bindings.Posix.Errno: c'EINVAL :: Num a => a
- Bindings.Posix.Errno: c'EIO :: (Num a) => a
+ Bindings.Posix.Errno: c'EIO :: Num a => a
- Bindings.Posix.Errno: c'EISCONN :: (Num a) => a
+ Bindings.Posix.Errno: c'EISCONN :: Num a => a
- Bindings.Posix.Errno: c'EISDIR :: (Num a) => a
+ Bindings.Posix.Errno: c'EISDIR :: Num a => a
- Bindings.Posix.Errno: c'ELOOP :: (Num a) => a
+ Bindings.Posix.Errno: c'ELOOP :: Num a => a
- Bindings.Posix.Errno: c'EMFILE :: (Num a) => a
+ Bindings.Posix.Errno: c'EMFILE :: Num a => a
- Bindings.Posix.Errno: c'EMLINK :: (Num a) => a
+ Bindings.Posix.Errno: c'EMLINK :: Num a => a
- Bindings.Posix.Errno: c'EMSGSIZE :: (Num a) => a
+ Bindings.Posix.Errno: c'EMSGSIZE :: Num a => a
- Bindings.Posix.Errno: c'EMULTIHOP :: (Num a) => a
+ Bindings.Posix.Errno: c'EMULTIHOP :: Num a => a
- Bindings.Posix.Errno: c'ENAMETOOLONG :: (Num a) => a
+ Bindings.Posix.Errno: c'ENAMETOOLONG :: Num a => a
- Bindings.Posix.Errno: c'ENETDOWN :: (Num a) => a
+ Bindings.Posix.Errno: c'ENETDOWN :: Num a => a
- Bindings.Posix.Errno: c'ENETRESET :: (Num a) => a
+ Bindings.Posix.Errno: c'ENETRESET :: Num a => a
- Bindings.Posix.Errno: c'ENETUNREACH :: (Num a) => a
+ Bindings.Posix.Errno: c'ENETUNREACH :: Num a => a
- Bindings.Posix.Errno: c'ENFILE :: (Num a) => a
+ Bindings.Posix.Errno: c'ENFILE :: Num a => a
- Bindings.Posix.Errno: c'ENOBUFS :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOBUFS :: Num a => a
- Bindings.Posix.Errno: c'ENODEV :: (Num a) => a
+ Bindings.Posix.Errno: c'ENODEV :: Num a => a
- Bindings.Posix.Errno: c'ENOENT :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOENT :: Num a => a
- Bindings.Posix.Errno: c'ENOEXEC :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOEXEC :: Num a => a
- Bindings.Posix.Errno: c'ENOLCK :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOLCK :: Num a => a
- Bindings.Posix.Errno: c'ENOLINK :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOLINK :: Num a => a
- Bindings.Posix.Errno: c'ENOMEM :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOMEM :: Num a => a
- Bindings.Posix.Errno: c'ENOMSG :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOMSG :: Num a => a
- Bindings.Posix.Errno: c'ENOPROTOOPT :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOPROTOOPT :: Num a => a
- Bindings.Posix.Errno: c'ENOSPC :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOSPC :: Num a => a
- Bindings.Posix.Errno: c'ENOSYS :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOSYS :: Num a => a
- Bindings.Posix.Errno: c'ENOTCONN :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTCONN :: Num a => a
- Bindings.Posix.Errno: c'ENOTDIR :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTDIR :: Num a => a
- Bindings.Posix.Errno: c'ENOTEMPTY :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTEMPTY :: Num a => a
- Bindings.Posix.Errno: c'ENOTRECOVERABLE :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTRECOVERABLE :: Num a => a
- Bindings.Posix.Errno: c'ENOTSOCK :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTSOCK :: Num a => a
- Bindings.Posix.Errno: c'ENOTSUP :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTSUP :: Num a => a
- Bindings.Posix.Errno: c'ENOTTY :: (Num a) => a
+ Bindings.Posix.Errno: c'ENOTTY :: Num a => a
- Bindings.Posix.Errno: c'ENXIO :: (Num a) => a
+ Bindings.Posix.Errno: c'ENXIO :: Num a => a
- Bindings.Posix.Errno: c'EOPNOTSUPP :: (Num a) => a
+ Bindings.Posix.Errno: c'EOPNOTSUPP :: Num a => a
- Bindings.Posix.Errno: c'EOVERFLOW :: (Num a) => a
+ Bindings.Posix.Errno: c'EOVERFLOW :: Num a => a
- Bindings.Posix.Errno: c'EOWNERDEAD :: (Num a) => a
+ Bindings.Posix.Errno: c'EOWNERDEAD :: Num a => a
- Bindings.Posix.Errno: c'EPERM :: (Num a) => a
+ Bindings.Posix.Errno: c'EPERM :: Num a => a
- Bindings.Posix.Errno: c'EPIPE :: (Num a) => a
+ Bindings.Posix.Errno: c'EPIPE :: Num a => a
- Bindings.Posix.Errno: c'EPROTO :: (Num a) => a
+ Bindings.Posix.Errno: c'EPROTO :: Num a => a
- Bindings.Posix.Errno: c'EPROTONOSUPPORT :: (Num a) => a
+ Bindings.Posix.Errno: c'EPROTONOSUPPORT :: Num a => a
- Bindings.Posix.Errno: c'EPROTOTYPE :: (Num a) => a
+ Bindings.Posix.Errno: c'EPROTOTYPE :: Num a => a
- Bindings.Posix.Errno: c'ERANGE :: (Num a) => a
+ Bindings.Posix.Errno: c'ERANGE :: Num a => a
- Bindings.Posix.Errno: c'EROFS :: (Num a) => a
+ Bindings.Posix.Errno: c'EROFS :: Num a => a
- Bindings.Posix.Errno: c'ESPIPE :: (Num a) => a
+ Bindings.Posix.Errno: c'ESPIPE :: Num a => a
- Bindings.Posix.Errno: c'ESRCH :: (Num a) => a
+ Bindings.Posix.Errno: c'ESRCH :: Num a => a
- Bindings.Posix.Errno: c'ESTALE :: (Num a) => a
+ Bindings.Posix.Errno: c'ESTALE :: Num a => a
- Bindings.Posix.Errno: c'ETIMEDOUT :: (Num a) => a
+ Bindings.Posix.Errno: c'ETIMEDOUT :: Num a => a
- Bindings.Posix.Errno: c'ETXTBSY :: (Num a) => a
+ Bindings.Posix.Errno: c'ETXTBSY :: Num a => a
- Bindings.Posix.Errno: c'EWOULDBLOCK :: (Num a) => a
+ Bindings.Posix.Errno: c'EWOULDBLOCK :: Num a => a
- Bindings.Posix.Errno: c'EXDEV :: (Num a) => a
+ Bindings.Posix.Errno: c'EXDEV :: Num a => a
- Bindings.Posix.Fcntl: c'FD_CLOEXEC :: (Num a) => a
+ Bindings.Posix.Fcntl: c'FD_CLOEXEC :: Num a => a
- Bindings.Posix.Fcntl: c'F_DUPFD :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_DUPFD :: Num a => a
- Bindings.Posix.Fcntl: c'F_GETFD :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_GETFD :: Num a => a
- Bindings.Posix.Fcntl: c'F_GETFL :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_GETFL :: Num a => a
- Bindings.Posix.Fcntl: c'F_GETLK :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_GETLK :: Num a => a
- Bindings.Posix.Fcntl: c'F_GETOWN :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_GETOWN :: Num a => a
- Bindings.Posix.Fcntl: c'F_RDLCK :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_RDLCK :: Num a => a
- Bindings.Posix.Fcntl: c'F_SETFD :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_SETFD :: Num a => a
- Bindings.Posix.Fcntl: c'F_SETFL :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_SETFL :: Num a => a
- Bindings.Posix.Fcntl: c'F_SETLK :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_SETLK :: Num a => a
- Bindings.Posix.Fcntl: c'F_SETLKW :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_SETLKW :: Num a => a
- Bindings.Posix.Fcntl: c'F_SETOWN :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_SETOWN :: Num a => a
- Bindings.Posix.Fcntl: c'F_UNLCK :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_UNLCK :: Num a => a
- Bindings.Posix.Fcntl: c'F_WRLCK :: (Num a) => a
+ Bindings.Posix.Fcntl: c'F_WRLCK :: Num a => a
- Bindings.Posix.Fcntl: c'O_ACCMODE :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_ACCMODE :: Num a => a
- Bindings.Posix.Fcntl: c'O_APPEND :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_APPEND :: Num a => a
- Bindings.Posix.Fcntl: c'O_CREAT :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_CREAT :: Num a => a
- Bindings.Posix.Fcntl: c'O_EXCL :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_EXCL :: Num a => a
- Bindings.Posix.Fcntl: c'O_NOCTTY :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_NOCTTY :: Num a => a
- Bindings.Posix.Fcntl: c'O_NONBLOCK :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_NONBLOCK :: Num a => a
- Bindings.Posix.Fcntl: c'O_RDONLY :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_RDONLY :: Num a => a
- Bindings.Posix.Fcntl: c'O_RDWR :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_RDWR :: Num a => a
- Bindings.Posix.Fcntl: c'O_SYNC :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_SYNC :: Num a => a
- Bindings.Posix.Fcntl: c'O_TRUNC :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_TRUNC :: Num a => a
- Bindings.Posix.Fcntl: c'O_WRONLY :: (Num a) => a
+ Bindings.Posix.Fcntl: c'O_WRONLY :: Num a => a
- Bindings.Posix.Fcntl: p'flock'l_len :: Ptr (C'flock) -> Ptr (C'off_t)
+ Bindings.Posix.Fcntl: p'flock'l_len :: Ptr C'flock -> Ptr C'off_t
- Bindings.Posix.Fcntl: p'flock'l_pid :: Ptr (C'flock) -> Ptr (C'pid_t)
+ Bindings.Posix.Fcntl: p'flock'l_pid :: Ptr C'flock -> Ptr C'pid_t
- Bindings.Posix.Fcntl: p'flock'l_start :: Ptr (C'flock) -> Ptr (C'off_t)
+ Bindings.Posix.Fcntl: p'flock'l_start :: Ptr C'flock -> Ptr C'off_t
- Bindings.Posix.Fcntl: p'flock'l_type :: Ptr (C'flock) -> Ptr (CShort)
+ Bindings.Posix.Fcntl: p'flock'l_type :: Ptr C'flock -> Ptr CShort
- Bindings.Posix.Fcntl: p'flock'l_whence :: Ptr (C'flock) -> Ptr (CShort)
+ Bindings.Posix.Fcntl: p'flock'l_whence :: Ptr C'flock -> Ptr CShort
- Bindings.Posix.Locale: c'LC_MESSAGES :: (Num a) => a
+ Bindings.Posix.Locale: c'LC_MESSAGES :: Num a => a
- Bindings.Posix.Mqueue: p'mq_attr'mq_curmsgs :: Ptr (C'mq_attr) -> Ptr (CLong)
+ Bindings.Posix.Mqueue: p'mq_attr'mq_curmsgs :: Ptr C'mq_attr -> Ptr CLong
- Bindings.Posix.Mqueue: p'mq_attr'mq_flags :: Ptr (C'mq_attr) -> Ptr (CLong)
+ Bindings.Posix.Mqueue: p'mq_attr'mq_flags :: Ptr C'mq_attr -> Ptr CLong
- Bindings.Posix.Mqueue: p'mq_attr'mq_maxmsg :: Ptr (C'mq_attr) -> Ptr (CLong)
+ Bindings.Posix.Mqueue: p'mq_attr'mq_maxmsg :: Ptr C'mq_attr -> Ptr CLong
- Bindings.Posix.Mqueue: p'mq_attr'mq_msgsize :: Ptr (C'mq_attr) -> Ptr (CLong)
+ Bindings.Posix.Mqueue: p'mq_attr'mq_msgsize :: Ptr C'mq_attr -> Ptr CLong
- Bindings.Posix.Regex: c'REG_BADBR :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_BADBR :: Num a => a
- Bindings.Posix.Regex: c'REG_BADPAT :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_BADPAT :: Num a => a
- Bindings.Posix.Regex: c'REG_BADRPT :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_BADRPT :: Num a => a
- Bindings.Posix.Regex: c'REG_EBRACE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_EBRACE :: Num a => a
- Bindings.Posix.Regex: c'REG_EBRACK :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_EBRACK :: Num a => a
- Bindings.Posix.Regex: c'REG_ECOLLATE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_ECOLLATE :: Num a => a
- Bindings.Posix.Regex: c'REG_ECTYPE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_ECTYPE :: Num a => a
- Bindings.Posix.Regex: c'REG_EESCAPE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_EESCAPE :: Num a => a
- Bindings.Posix.Regex: c'REG_EPAREN :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_EPAREN :: Num a => a
- Bindings.Posix.Regex: c'REG_ERANGE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_ERANGE :: Num a => a
- Bindings.Posix.Regex: c'REG_ESPACE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_ESPACE :: Num a => a
- Bindings.Posix.Regex: c'REG_ESUBREG :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_ESUBREG :: Num a => a
- Bindings.Posix.Regex: c'REG_EXTENDED :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_EXTENDED :: Num a => a
- Bindings.Posix.Regex: c'REG_ICASE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_ICASE :: Num a => a
- Bindings.Posix.Regex: c'REG_NEWLINE :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_NEWLINE :: Num a => a
- Bindings.Posix.Regex: c'REG_NOMATCH :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_NOMATCH :: Num a => a
- Bindings.Posix.Regex: c'REG_NOSUB :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_NOSUB :: Num a => a
- Bindings.Posix.Regex: c'REG_NOTBOL :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_NOTBOL :: Num a => a
- Bindings.Posix.Regex: c'REG_NOTEOL :: (Num a) => a
+ Bindings.Posix.Regex: c'REG_NOTEOL :: Num a => a
- Bindings.Posix.Regex: p'regex_t're_nsub :: Ptr (C'regex_t) -> Ptr (CSize)
+ Bindings.Posix.Regex: p'regex_t're_nsub :: Ptr C'regex_t -> Ptr CSize
- Bindings.Posix.Regex: p'regmatch_t'rm_eo :: Ptr (C'regmatch_t) -> Ptr (C'regoff_t)
+ Bindings.Posix.Regex: p'regmatch_t'rm_eo :: Ptr C'regmatch_t -> Ptr C'regoff_t
- Bindings.Posix.Regex: p'regmatch_t'rm_so :: Ptr (C'regmatch_t) -> Ptr (C'regoff_t)
+ Bindings.Posix.Regex: p'regmatch_t'rm_so :: Ptr C'regmatch_t -> Ptr C'regoff_t
- Bindings.Posix.Signal: c'BUS_ADRALN :: (Num a) => a
+ Bindings.Posix.Signal: c'BUS_ADRALN :: Num a => a
- Bindings.Posix.Signal: c'BUS_ADRERR :: (Num a) => a
+ Bindings.Posix.Signal: c'BUS_ADRERR :: Num a => a
- Bindings.Posix.Signal: c'BUS_OBJERR :: (Num a) => a
+ Bindings.Posix.Signal: c'BUS_OBJERR :: Num a => a
- Bindings.Posix.Signal: c'CLD_CONTINUED :: (Num a) => a
+ Bindings.Posix.Signal: c'CLD_CONTINUED :: Num a => a
- Bindings.Posix.Signal: c'CLD_DUMPED :: (Num a) => a
+ Bindings.Posix.Signal: c'CLD_DUMPED :: Num a => a
- Bindings.Posix.Signal: c'CLD_EXITED :: (Num a) => a
+ Bindings.Posix.Signal: c'CLD_EXITED :: Num a => a
- Bindings.Posix.Signal: c'CLD_KILLED :: (Num a) => a
+ Bindings.Posix.Signal: c'CLD_KILLED :: Num a => a
- Bindings.Posix.Signal: c'CLD_STOPPED :: (Num a) => a
+ Bindings.Posix.Signal: c'CLD_STOPPED :: Num a => a
- Bindings.Posix.Signal: c'CLD_TRAPPED :: (Num a) => a
+ Bindings.Posix.Signal: c'CLD_TRAPPED :: Num a => a
- Bindings.Posix.Signal: c'FPE_FLTDIV :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_FLTDIV :: Num a => a
- Bindings.Posix.Signal: c'FPE_FLTINV :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_FLTINV :: Num a => a
- Bindings.Posix.Signal: c'FPE_FLTOVF :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_FLTOVF :: Num a => a
- Bindings.Posix.Signal: c'FPE_FLTRES :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_FLTRES :: Num a => a
- Bindings.Posix.Signal: c'FPE_FLTSUB :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_FLTSUB :: Num a => a
- Bindings.Posix.Signal: c'FPE_FLTUND :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_FLTUND :: Num a => a
- Bindings.Posix.Signal: c'FPE_INTDIV :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_INTDIV :: Num a => a
- Bindings.Posix.Signal: c'FPE_INTOVF :: (Num a) => a
+ Bindings.Posix.Signal: c'FPE_INTOVF :: Num a => a
- Bindings.Posix.Signal: c'ILL_BADSTK :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_BADSTK :: Num a => a
- Bindings.Posix.Signal: c'ILL_COPROC :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_COPROC :: Num a => a
- Bindings.Posix.Signal: c'ILL_ILLADR :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_ILLADR :: Num a => a
- Bindings.Posix.Signal: c'ILL_ILLOPC :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_ILLOPC :: Num a => a
- Bindings.Posix.Signal: c'ILL_ILLOPN :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_ILLOPN :: Num a => a
- Bindings.Posix.Signal: c'ILL_ILLTRP :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_ILLTRP :: Num a => a
- Bindings.Posix.Signal: c'ILL_PRVOPC :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_PRVOPC :: Num a => a
- Bindings.Posix.Signal: c'ILL_PRVREG :: (Num a) => a
+ Bindings.Posix.Signal: c'ILL_PRVREG :: Num a => a
- Bindings.Posix.Signal: c'SA_NOCLDSTOP :: (Num a) => a
+ Bindings.Posix.Signal: c'SA_NOCLDSTOP :: Num a => a
- Bindings.Posix.Signal: c'SA_NOCLDWAIT :: (Num a) => a
+ Bindings.Posix.Signal: c'SA_NOCLDWAIT :: Num a => a
- Bindings.Posix.Signal: c'SA_NODEFER :: (Num a) => a
+ Bindings.Posix.Signal: c'SA_NODEFER :: Num a => a
- Bindings.Posix.Signal: c'SA_RESETHAND :: (Num a) => a
+ Bindings.Posix.Signal: c'SA_RESETHAND :: Num a => a
- Bindings.Posix.Signal: c'SA_RESTART :: (Num a) => a
+ Bindings.Posix.Signal: c'SA_RESTART :: Num a => a
- Bindings.Posix.Signal: c'SA_SIGINFO :: (Num a) => a
+ Bindings.Posix.Signal: c'SA_SIGINFO :: Num a => a
- Bindings.Posix.Signal: c'SEGV_ACCERR :: (Num a) => a
+ Bindings.Posix.Signal: c'SEGV_ACCERR :: Num a => a
- Bindings.Posix.Signal: c'SEGV_MAPERR :: (Num a) => a
+ Bindings.Posix.Signal: c'SEGV_MAPERR :: Num a => a
- Bindings.Posix.Signal: c'SIGABRT :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGABRT :: Num a => a
- Bindings.Posix.Signal: c'SIGALRM :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGALRM :: Num a => a
- Bindings.Posix.Signal: c'SIGBUS :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGBUS :: Num a => a
- Bindings.Posix.Signal: c'SIGCHLD :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGCHLD :: Num a => a
- Bindings.Posix.Signal: c'SIGCONT :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGCONT :: Num a => a
- Bindings.Posix.Signal: c'SIGEV_NONE :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGEV_NONE :: Num a => a
- Bindings.Posix.Signal: c'SIGEV_SIGNAL :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGEV_SIGNAL :: Num a => a
- Bindings.Posix.Signal: c'SIGEV_THREAD :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGEV_THREAD :: Num a => a
- Bindings.Posix.Signal: c'SIGFPE :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGFPE :: Num a => a
- Bindings.Posix.Signal: c'SIGHUP :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGHUP :: Num a => a
- Bindings.Posix.Signal: c'SIGILL :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGILL :: Num a => a
- Bindings.Posix.Signal: c'SIGINT :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGINT :: Num a => a
- Bindings.Posix.Signal: c'SIGKILL :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGKILL :: Num a => a
- Bindings.Posix.Signal: c'SIGPIPE :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGPIPE :: Num a => a
- Bindings.Posix.Signal: c'SIGQUIT :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGQUIT :: Num a => a
- Bindings.Posix.Signal: c'SIGRTMAX :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGRTMAX :: Num a => a
- Bindings.Posix.Signal: c'SIGRTMIN :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGRTMIN :: Num a => a
- Bindings.Posix.Signal: c'SIGSEGV :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGSEGV :: Num a => a
- Bindings.Posix.Signal: c'SIGSTOP :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGSTOP :: Num a => a
- Bindings.Posix.Signal: c'SIGTERM :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGTERM :: Num a => a
- Bindings.Posix.Signal: c'SIGTSTP :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGTSTP :: Num a => a
- Bindings.Posix.Signal: c'SIGTTIN :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGTTIN :: Num a => a
- Bindings.Posix.Signal: c'SIGTTOU :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGTTOU :: Num a => a
- Bindings.Posix.Signal: c'SIGURG :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGURG :: Num a => a
- Bindings.Posix.Signal: c'SIGUSR1 :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGUSR1 :: Num a => a
- Bindings.Posix.Signal: c'SIGUSR2 :: (Num a) => a
+ Bindings.Posix.Signal: c'SIGUSR2 :: Num a => a
- Bindings.Posix.Signal: c'SIG_BLOCK :: (Num a) => a
+ Bindings.Posix.Signal: c'SIG_BLOCK :: Num a => a
- Bindings.Posix.Signal: c'SIG_SETMASK :: (Num a) => a
+ Bindings.Posix.Signal: c'SIG_SETMASK :: Num a => a
- Bindings.Posix.Signal: c'SIG_UNBLOCK :: (Num a) => a
+ Bindings.Posix.Signal: c'SIG_UNBLOCK :: Num a => a
- Bindings.Posix.Signal: c'SI_ASYNCIO :: (Num a) => a
+ Bindings.Posix.Signal: c'SI_ASYNCIO :: Num a => a
- Bindings.Posix.Signal: c'SI_MESGQ :: (Num a) => a
+ Bindings.Posix.Signal: c'SI_MESGQ :: Num a => a
- Bindings.Posix.Signal: c'SI_QUEUE :: (Num a) => a
+ Bindings.Posix.Signal: c'SI_QUEUE :: Num a => a
- Bindings.Posix.Signal: c'SI_TIMER :: (Num a) => a
+ Bindings.Posix.Signal: c'SI_TIMER :: Num a => a
- Bindings.Posix.Signal: c'SI_USER :: (Num a) => a
+ Bindings.Posix.Signal: c'SI_USER :: Num a => a
- Bindings.Posix.Signal: p'sigaction'__sigaction_handler'sa_handler :: Ptr (C'sigaction) -> Ptr (FunPtr (CInt -> IO ()))
+ Bindings.Posix.Signal: p'sigaction'__sigaction_handler'sa_handler :: Ptr C'sigaction -> Ptr (FunPtr (CInt -> IO ()))
- Bindings.Posix.Signal: p'sigaction'__sigaction_handler'sa_sigaction :: Ptr (C'sigaction) -> Ptr (FunPtr (CInt -> Ptr C'siginfo_t -> Ptr () -> IO ()))
+ Bindings.Posix.Signal: p'sigaction'__sigaction_handler'sa_sigaction :: Ptr C'sigaction -> Ptr (FunPtr (CInt -> Ptr C'siginfo_t -> Ptr () -> IO ()))
- Bindings.Posix.Signal: p'sigaction'sa_flags :: Ptr (C'sigaction) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'sigaction'sa_flags :: Ptr C'sigaction -> Ptr CInt
- Bindings.Posix.Signal: p'sigaction'sa_mask :: Ptr (C'sigaction) -> Ptr (C'sigset_t)
+ Bindings.Posix.Signal: p'sigaction'sa_mask :: Ptr C'sigaction -> Ptr C'sigset_t
- Bindings.Posix.Signal: p'sigevent'_sigev_un'_sigev_thread'_attribute :: Ptr (C'sigevent) -> Ptr (Ptr C'pthread_attr_t)
+ Bindings.Posix.Signal: p'sigevent'_sigev_un'_sigev_thread'_attribute :: Ptr C'sigevent -> Ptr (Ptr C'pthread_attr_t)
- Bindings.Posix.Signal: p'sigevent'_sigev_un'_sigev_thread'_function :: Ptr (C'sigevent) -> Ptr (FunPtr (C'sigval -> IO ()))
+ Bindings.Posix.Signal: p'sigevent'_sigev_un'_sigev_thread'_function :: Ptr C'sigevent -> Ptr (FunPtr (C'sigval -> IO ()))
- Bindings.Posix.Signal: p'sigevent'sigev_notify :: Ptr (C'sigevent) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'sigevent'sigev_notify :: Ptr C'sigevent -> Ptr CInt
- Bindings.Posix.Signal: p'sigevent'sigev_signo :: Ptr (C'sigevent) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'sigevent'sigev_signo :: Ptr C'sigevent -> Ptr CInt
- Bindings.Posix.Signal: p'sigevent'sigev_value :: Ptr (C'sigevent) -> Ptr (C'sigval)
+ Bindings.Posix.Signal: p'sigevent'sigev_value :: Ptr C'sigevent -> Ptr C'sigval
- Bindings.Posix.Signal: p'siginfo_t'_sifields'_kill'si_pid :: Ptr (C'siginfo_t) -> Ptr (C'pid_t)
+ Bindings.Posix.Signal: p'siginfo_t'_sifields'_kill'si_pid :: Ptr C'siginfo_t -> Ptr C'pid_t
- Bindings.Posix.Signal: p'siginfo_t'_sifields'_kill'si_uid :: Ptr (C'siginfo_t) -> Ptr (C'uid_t)
+ Bindings.Posix.Signal: p'siginfo_t'_sifields'_kill'si_uid :: Ptr C'siginfo_t -> Ptr C'uid_t
- Bindings.Posix.Signal: p'siginfo_t'_sifields'_rt'si_sigval :: Ptr (C'siginfo_t) -> Ptr (C'sigval)
+ Bindings.Posix.Signal: p'siginfo_t'_sifields'_rt'si_sigval :: Ptr C'siginfo_t -> Ptr C'sigval
- Bindings.Posix.Signal: p'siginfo_t'_sifields'_sigchld'si_status :: Ptr (C'siginfo_t) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'siginfo_t'_sifields'_sigchld'si_status :: Ptr C'siginfo_t -> Ptr CInt
- Bindings.Posix.Signal: p'siginfo_t'_sifields'_sigfault'si_addr :: Ptr (C'siginfo_t) -> Ptr (Ptr ())
+ Bindings.Posix.Signal: p'siginfo_t'_sifields'_sigfault'si_addr :: Ptr C'siginfo_t -> Ptr (Ptr ())
- Bindings.Posix.Signal: p'siginfo_t'si_code :: Ptr (C'siginfo_t) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'siginfo_t'si_code :: Ptr C'siginfo_t -> Ptr CInt
- Bindings.Posix.Signal: p'siginfo_t'si_signo :: Ptr (C'siginfo_t) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'siginfo_t'si_signo :: Ptr C'siginfo_t -> Ptr CInt
- Bindings.Posix.Signal: p'sigval'sival_int :: Ptr (C'sigval) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'sigval'sival_int :: Ptr C'sigval -> Ptr CInt
- Bindings.Posix.Signal: p'sigval'sival_ptr :: Ptr (C'sigval) -> Ptr (Ptr ())
+ Bindings.Posix.Signal: p'sigval'sival_ptr :: Ptr C'sigval -> Ptr (Ptr ())
- Bindings.Posix.Signal: p'stack_t'ss_flags :: Ptr (C'stack_t) -> Ptr (CInt)
+ Bindings.Posix.Signal: p'stack_t'ss_flags :: Ptr C'stack_t -> Ptr CInt
- Bindings.Posix.Signal: p'stack_t'ss_size :: Ptr (C'stack_t) -> Ptr (CSize)
+ Bindings.Posix.Signal: p'stack_t'ss_size :: Ptr C'stack_t -> Ptr CSize
- Bindings.Posix.Signal: p'stack_t'ss_sp :: Ptr (C'stack_t) -> Ptr (Ptr ())
+ Bindings.Posix.Signal: p'stack_t'ss_sp :: Ptr C'stack_t -> Ptr (Ptr ())
- Bindings.Posix.Signal: p'ucontext_t'uc_link :: Ptr (C'ucontext_t) -> Ptr (Ptr C'ucontext_t)
+ Bindings.Posix.Signal: p'ucontext_t'uc_link :: Ptr C'ucontext_t -> Ptr (Ptr C'ucontext_t)
- Bindings.Posix.Signal: p'ucontext_t'uc_mcontext :: Ptr (C'ucontext_t) -> Ptr (C'mcontext_t)
+ Bindings.Posix.Signal: p'ucontext_t'uc_mcontext :: Ptr C'ucontext_t -> Ptr C'mcontext_t
- Bindings.Posix.Signal: p'ucontext_t'uc_sigmask :: Ptr (C'ucontext_t) -> Ptr (C'sigset_t)
+ Bindings.Posix.Signal: p'ucontext_t'uc_sigmask :: Ptr C'ucontext_t -> Ptr C'sigset_t
- Bindings.Posix.Signal: p'ucontext_t'uc_stack :: Ptr (C'ucontext_t) -> Ptr (C'stack_t)
+ Bindings.Posix.Signal: p'ucontext_t'uc_stack :: Ptr C'ucontext_t -> Ptr C'stack_t
- Bindings.Posix.Sys.Mman: c'MAP_FIXED :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'MAP_FIXED :: Num a => a
- Bindings.Posix.Sys.Mman: c'MAP_PRIVATE :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'MAP_PRIVATE :: Num a => a
- Bindings.Posix.Sys.Mman: c'MAP_SHARED :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'MAP_SHARED :: Num a => a
- Bindings.Posix.Sys.Mman: c'PROT_EXEC :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'PROT_EXEC :: Num a => a
- Bindings.Posix.Sys.Mman: c'PROT_NONE :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'PROT_NONE :: Num a => a
- Bindings.Posix.Sys.Mman: c'PROT_READ :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'PROT_READ :: Num a => a
- Bindings.Posix.Sys.Mman: c'PROT_WRITE :: (Num a) => a
+ Bindings.Posix.Sys.Mman: c'PROT_WRITE :: Num a => a
- Bindings.Posix.Sys.Select: c'FD_SETSIZE :: (Num a) => a
+ Bindings.Posix.Sys.Select: c'FD_SETSIZE :: Num a => a
- Bindings.Posix.Sys.Select: p'timeval'tv_sec :: Ptr (C'timeval) -> Ptr (CTime)
+ Bindings.Posix.Sys.Select: p'timeval'tv_sec :: Ptr C'timeval -> Ptr CTime
- Bindings.Posix.Sys.Select: p'timeval'tv_usec :: Ptr (C'timeval) -> Ptr (C'suseconds_t)
+ Bindings.Posix.Sys.Select: p'timeval'tv_usec :: Ptr C'timeval -> Ptr C'suseconds_t
- Bindings.Posix.Sys.Utsname: p'utsname'machine :: Ptr (C'utsname) -> Ptr (CChar)
+ Bindings.Posix.Sys.Utsname: p'utsname'machine :: Ptr C'utsname -> Ptr CChar
- Bindings.Posix.Sys.Utsname: p'utsname'nodename :: Ptr (C'utsname) -> Ptr (CChar)
+ Bindings.Posix.Sys.Utsname: p'utsname'nodename :: Ptr C'utsname -> Ptr CChar
- Bindings.Posix.Sys.Utsname: p'utsname'release :: Ptr (C'utsname) -> Ptr (CChar)
+ Bindings.Posix.Sys.Utsname: p'utsname'release :: Ptr C'utsname -> Ptr CChar
- Bindings.Posix.Sys.Utsname: p'utsname'sysname :: Ptr (C'utsname) -> Ptr (CChar)
+ Bindings.Posix.Sys.Utsname: p'utsname'sysname :: Ptr C'utsname -> Ptr CChar
- Bindings.Posix.Sys.Utsname: p'utsname'version :: Ptr (C'utsname) -> Ptr (CChar)
+ Bindings.Posix.Sys.Utsname: p'utsname'version :: Ptr C'utsname -> Ptr CChar
- Bindings.Posix.Time: c'CLOCKS_PER_SEC :: (Num a) => a
+ Bindings.Posix.Time: c'CLOCKS_PER_SEC :: Num a => a
- Bindings.Posix.Time: c'CLOCK_REALTIME :: (Num a) => a
+ Bindings.Posix.Time: c'CLOCK_REALTIME :: Num a => a
- Bindings.Posix.Time: c'TIMER_ABSTIME :: (Num a) => a
+ Bindings.Posix.Time: c'TIMER_ABSTIME :: Num a => a
- Bindings.Posix.Time: c'tzname :: Ptr (CString)
+ Bindings.Posix.Time: c'tzname :: Ptr CString
- Bindings.Posix.Time: p'daylight :: Ptr (CInt)
+ Bindings.Posix.Time: p'daylight :: Ptr CInt
- Bindings.Posix.Time: p'itimerspec'it_interval :: Ptr (C'itimerspec) -> Ptr (C'timespec)
+ Bindings.Posix.Time: p'itimerspec'it_interval :: Ptr C'itimerspec -> Ptr C'timespec
- Bindings.Posix.Time: p'itimerspec'it_value :: Ptr (C'itimerspec) -> Ptr (C'timespec)
+ Bindings.Posix.Time: p'itimerspec'it_value :: Ptr C'itimerspec -> Ptr C'timespec
- Bindings.Posix.Time: p'timespec'tv_nsec :: Ptr (C'timespec) -> Ptr (CLong)
+ Bindings.Posix.Time: p'timespec'tv_nsec :: Ptr C'timespec -> Ptr CLong
- Bindings.Posix.Time: p'timespec'tv_sec :: Ptr (C'timespec) -> Ptr (CTime)
+ Bindings.Posix.Time: p'timespec'tv_sec :: Ptr C'timespec -> Ptr CTime
- Bindings.Posix.Time: p'timezone :: Ptr (CLong)
+ Bindings.Posix.Time: p'timezone :: Ptr CLong
- Bindings.Posix.Time: p'tm'tm_hour :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_hour :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_isdst :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_isdst :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_mday :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_mday :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_min :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_min :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_mon :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_mon :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_sec :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_sec :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_wday :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_wday :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_yday :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_yday :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Time: p'tm'tm_year :: Ptr (C'tm) -> Ptr (CInt)
+ Bindings.Posix.Time: p'tm'tm_year :: Ptr C'tm -> Ptr CInt
- Bindings.Posix.Unistd: c'F_LOCK :: (Num a) => a
+ Bindings.Posix.Unistd: c'F_LOCK :: Num a => a
- Bindings.Posix.Unistd: c'F_OK :: (Num a) => a
+ Bindings.Posix.Unistd: c'F_OK :: Num a => a
- Bindings.Posix.Unistd: c'F_TEST :: (Num a) => a
+ Bindings.Posix.Unistd: c'F_TEST :: Num a => a
- Bindings.Posix.Unistd: c'F_TLOCK :: (Num a) => a
+ Bindings.Posix.Unistd: c'F_TLOCK :: Num a => a
- Bindings.Posix.Unistd: c'F_ULOCK :: (Num a) => a
+ Bindings.Posix.Unistd: c'F_ULOCK :: Num a => a
- Bindings.Posix.Unistd: c'R_OK :: (Num a) => a
+ Bindings.Posix.Unistd: c'R_OK :: Num a => a
- Bindings.Posix.Unistd: c'STDERR_FILENO :: (Num a) => a
+ Bindings.Posix.Unistd: c'STDERR_FILENO :: Num a => a
- Bindings.Posix.Unistd: c'STDIN_FILENO :: (Num a) => a
+ Bindings.Posix.Unistd: c'STDIN_FILENO :: Num a => a
- Bindings.Posix.Unistd: c'STDOUT_FILENO :: (Num a) => a
+ Bindings.Posix.Unistd: c'STDOUT_FILENO :: Num a => a
- Bindings.Posix.Unistd: c'W_OK :: (Num a) => a
+ Bindings.Posix.Unistd: c'W_OK :: Num a => a
- Bindings.Posix.Unistd: c'X_OK :: (Num a) => a
+ Bindings.Posix.Unistd: c'X_OK :: Num a => a
- Bindings.Posix.Unistd: c'_PC_2_SYMLINKS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_2_SYMLINKS :: Num a => a
- Bindings.Posix.Unistd: c'_PC_ALLOC_SIZE_MIN :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_ALLOC_SIZE_MIN :: Num a => a
- Bindings.Posix.Unistd: c'_PC_ASYNC_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_ASYNC_IO :: Num a => a
- Bindings.Posix.Unistd: c'_PC_CHOWN_RESTRICTED :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_CHOWN_RESTRICTED :: Num a => a
- Bindings.Posix.Unistd: c'_PC_FILESIZEBITS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_FILESIZEBITS :: Num a => a
- Bindings.Posix.Unistd: c'_PC_LINK_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_LINK_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_PC_MAX_CANON :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_MAX_CANON :: Num a => a
- Bindings.Posix.Unistd: c'_PC_MAX_INPUT :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_MAX_INPUT :: Num a => a
- Bindings.Posix.Unistd: c'_PC_NAME_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_NAME_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_PC_NO_TRUNC :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_NO_TRUNC :: Num a => a
- Bindings.Posix.Unistd: c'_PC_PATH_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_PATH_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_PC_PIPE_BUF :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_PIPE_BUF :: Num a => a
- Bindings.Posix.Unistd: c'_PC_PRIO_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_PRIO_IO :: Num a => a
- Bindings.Posix.Unistd: c'_PC_REC_INCR_XFER_SIZE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_REC_INCR_XFER_SIZE :: Num a => a
- Bindings.Posix.Unistd: c'_PC_REC_MAX_XFER_SIZE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_REC_MAX_XFER_SIZE :: Num a => a
- Bindings.Posix.Unistd: c'_PC_REC_MIN_XFER_SIZE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_REC_MIN_XFER_SIZE :: Num a => a
- Bindings.Posix.Unistd: c'_PC_REC_XFER_ALIGN :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_REC_XFER_ALIGN :: Num a => a
- Bindings.Posix.Unistd: c'_PC_SYMLINK_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_SYMLINK_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_PC_SYNC_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_SYNC_IO :: Num a => a
- Bindings.Posix.Unistd: c'_PC_VDISABLE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_PC_VDISABLE :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX2_CHAR_TERM :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX2_CHAR_TERM :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX2_C_BIND :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX2_C_BIND :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX2_LOCALEDEF :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX2_LOCALEDEF :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX2_VERSION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX2_VERSION :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_ASYNCHRONOUS_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_ASYNCHRONOUS_IO :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_BARRIERS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_BARRIERS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_CHOWN_RESTRICTED :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_CHOWN_RESTRICTED :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_CLOCK_SELECTION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_CLOCK_SELECTION :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_IPV6 :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_IPV6 :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_JOB_CONTROL :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_JOB_CONTROL :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_MAPPED_FILES :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_MAPPED_FILES :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_MEMORY_PROTECTION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_MEMORY_PROTECTION :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_NO_TRUNC :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_NO_TRUNC :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_READER_WRITER_LOCKS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_READER_WRITER_LOCKS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_REALTIME_SIGNALS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_REALTIME_SIGNALS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_REGEXP :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_REGEXP :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_SAVED_IDS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_SAVED_IDS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_SEMAPHORES :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_SEMAPHORES :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_SHELL :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_SHELL :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_SPIN_LOCKS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_SPIN_LOCKS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_THREADS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_THREADS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_THREAD_SAFE_FUNCTIONS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_THREAD_SAFE_FUNCTIONS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_TIMEOUTS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_TIMEOUTS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_TIMERS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_TIMERS :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_VDISABLE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_VDISABLE :: Num a => a
- Bindings.Posix.Unistd: c'_POSIX_VERSION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_POSIX_VERSION :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_CHAR_TERM :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_CHAR_TERM :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_C_BIND :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_C_BIND :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_C_DEV :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_C_DEV :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_FORT_DEV :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_FORT_DEV :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_FORT_RUN :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_FORT_RUN :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_LOCALEDEF :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_LOCALEDEF :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_PBS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_PBS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_PBS_ACCOUNTING :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_PBS_ACCOUNTING :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_PBS_CHECKPOINT :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_PBS_CHECKPOINT :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_PBS_LOCATE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_PBS_LOCATE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_PBS_MESSAGE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_PBS_MESSAGE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_PBS_TRACK :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_PBS_TRACK :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_SW_DEV :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_SW_DEV :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_UPE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_UPE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_2_VERSION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_2_VERSION :: Num a => a
- Bindings.Posix.Unistd: c'_SC_ADVISORY_INFO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_ADVISORY_INFO :: Num a => a
- Bindings.Posix.Unistd: c'_SC_AIO_LISTIO_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_AIO_LISTIO_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_AIO_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_AIO_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_AIO_PRIO_DELTA_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_AIO_PRIO_DELTA_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_ARG_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_ARG_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_ASYNCHRONOUS_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_ASYNCHRONOUS_IO :: Num a => a
- Bindings.Posix.Unistd: c'_SC_ATEXIT_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_ATEXIT_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_BARRIERS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_BARRIERS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_BC_BASE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_BC_BASE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_BC_DIM_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_BC_DIM_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_BC_SCALE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_BC_SCALE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_BC_STRING_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_BC_STRING_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_CHILD_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_CHILD_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_CLK_TCK :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_CLK_TCK :: Num a => a
- Bindings.Posix.Unistd: c'_SC_CLOCK_SELECTION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_CLOCK_SELECTION :: Num a => a
- Bindings.Posix.Unistd: c'_SC_COLL_WEIGHTS_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_COLL_WEIGHTS_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_CPUTIME :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_CPUTIME :: Num a => a
- Bindings.Posix.Unistd: c'_SC_DELAYTIMER_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_DELAYTIMER_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_EXPR_NEST_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_EXPR_NEST_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_FSYNC :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_FSYNC :: Num a => a
- Bindings.Posix.Unistd: c'_SC_GETGR_R_SIZE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_GETGR_R_SIZE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_GETPW_R_SIZE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_GETPW_R_SIZE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_HOST_NAME_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_HOST_NAME_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_IOV_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_IOV_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_IPV6 :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_IPV6 :: Num a => a
- Bindings.Posix.Unistd: c'_SC_JOB_CONTROL :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_JOB_CONTROL :: Num a => a
- Bindings.Posix.Unistd: c'_SC_LINE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_LINE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_LOGIN_NAME_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_LOGIN_NAME_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MAPPED_FILES :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MAPPED_FILES :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MEMLOCK :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MEMLOCK :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MEMLOCK_RANGE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MEMLOCK_RANGE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MEMORY_PROTECTION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MEMORY_PROTECTION :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MESSAGE_PASSING :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MESSAGE_PASSING :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MONOTONIC_CLOCK :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MONOTONIC_CLOCK :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MQ_OPEN_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MQ_OPEN_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_MQ_PRIO_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_MQ_PRIO_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_NGROUPS_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_NGROUPS_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_OPEN_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_OPEN_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_PAGESIZE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_PAGESIZE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_PAGE_SIZE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_PAGE_SIZE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_PRIORITIZED_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_PRIORITIZED_IO :: Num a => a
- Bindings.Posix.Unistd: c'_SC_PRIORITY_SCHEDULING :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_PRIORITY_SCHEDULING :: Num a => a
- Bindings.Posix.Unistd: c'_SC_RAW_SOCKETS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_RAW_SOCKETS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_READER_WRITER_LOCKS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_READER_WRITER_LOCKS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_REALTIME_SIGNALS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_REALTIME_SIGNALS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_REGEXP :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_REGEXP :: Num a => a
- Bindings.Posix.Unistd: c'_SC_RE_DUP_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_RE_DUP_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_RTSIG_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_RTSIG_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SAVED_IDS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SAVED_IDS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SEMAPHORES :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SEMAPHORES :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SEM_NSEMS_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SEM_NSEMS_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SEM_VALUE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SEM_VALUE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SHARED_MEMORY_OBJECTS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SHARED_MEMORY_OBJECTS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SHELL :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SHELL :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SIGQUEUE_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SIGQUEUE_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SPAWN :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SPAWN :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SPIN_LOCKS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SPIN_LOCKS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SPORADIC_SERVER :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SPORADIC_SERVER :: Num a => a
- Bindings.Posix.Unistd: c'_SC_STREAM_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_STREAM_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SYMLOOP_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SYMLOOP_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_SYNCHRONIZED_IO :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_SYNCHRONIZED_IO :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREADS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREADS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_ATTR_STACKADDR :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_ATTR_STACKADDR :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_ATTR_STACKSIZE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_ATTR_STACKSIZE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_CPUTIME :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_CPUTIME :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_DESTRUCTOR_ITERATIONS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_DESTRUCTOR_ITERATIONS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_KEYS_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_KEYS_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_PRIORITY_SCHEDULING :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_PRIORITY_SCHEDULING :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_PRIO_INHERIT :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_PRIO_INHERIT :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_PRIO_PROTECT :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_PRIO_PROTECT :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_PROCESS_SHARED :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_PROCESS_SHARED :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_SAFE_FUNCTIONS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_SAFE_FUNCTIONS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_SPORADIC_SERVER :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_SPORADIC_SERVER :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_STACK_MIN :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_STACK_MIN :: Num a => a
- Bindings.Posix.Unistd: c'_SC_THREAD_THREADS_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_THREAD_THREADS_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TIMEOUTS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TIMEOUTS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TIMERS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TIMERS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TIMER_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TIMER_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TRACE :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TRACE :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TRACE_EVENT_FILTER :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TRACE_EVENT_FILTER :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TRACE_INHERIT :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TRACE_INHERIT :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TRACE_LOG :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TRACE_LOG :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TTY_NAME_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TTY_NAME_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TYPED_MEMORY_OBJECTS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TYPED_MEMORY_OBJECTS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_TZNAME_MAX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_TZNAME_MAX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_VERSION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_VERSION :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_CRYPT :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_CRYPT :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_ENH_I18N :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_ENH_I18N :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_REALTIME :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_REALTIME :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_REALTIME_THREADS :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_REALTIME_THREADS :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_SHM :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_SHM :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_UNIX :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_UNIX :: Num a => a
- Bindings.Posix.Unistd: c'_SC_XOPEN_VERSION :: (Num a) => a
+ Bindings.Posix.Unistd: c'_SC_XOPEN_VERSION :: Num a => a
- Bindings.Posix.Unistd: p'optarg :: Ptr (CString)
+ Bindings.Posix.Unistd: p'optarg :: Ptr CString
- Bindings.Posix.Unistd: p'opterr :: Ptr (CInt)
+ Bindings.Posix.Unistd: p'opterr :: Ptr CInt
- Bindings.Posix.Unistd: p'optind :: Ptr (CInt)
+ Bindings.Posix.Unistd: p'optind :: Ptr CInt
- Bindings.Posix.Unistd: p'optopt :: Ptr (CInt)
+ Bindings.Posix.Unistd: p'optopt :: Ptr CInt
Files
- bindings-posix.cabal +10/−8
bindings-posix.cabal view
@@ -1,4 +1,4 @@-cabal-version: >= 1.8+cabal-version: >= 1.10 name: bindings-posix synopsis: Project bindings-* raw interface to Posix@@ -6,24 +6,26 @@ Low level bindings to Posix standard library, part of the @bindings-*@ project. See: .- <https://github.com/jwiegley/bindings-dsl>+ <https://github.com/rethab/bindings-dsl> . <http://pubs.opengroup.org/onlinepubs/9699919799/idx/headers.html>-version: 1.2.7+version: 1.2.8 license: BSD3 license-file: LICENSE-maintainer: John Wiegley <johnw@newartisans.com>+maintainer: Reto <rethab@protonmail.ch> author: Maurício C. Antunes-bug-reports: https://github.com/jwiegley/bindings-dsl/issues+bug-reports: https://github.com/rethab/bindings-dsl/issues build-type: Simple category: FFI library hs-source-dirs: src- extensions:+ default-language:+ Haskell2010+ default-extensions: ForeignFunctionInterface build-depends: base >= 3 && < 5,- bindings-DSL >= 1.0.16 && < 1.1+ bindings-DSL >= 1.0.16 && < 1.2 exposed-modules: Bindings.Posix Bindings.Posix.Errno@@ -52,6 +54,6 @@ extra-libraries: rt source-repository head type: git- location: git://github.com/jwiegley/bindings-dsl+ location: https://github.com/rethab/bindings-dsl branch: master subdir: bindings-posix