Package2.8.8.0System
unix
POSIX functionality
- Version2.8.8.0
- CategorySystem
- LicenceBSD-3-Clause
- MaintainerJulian Ospald <hasufell@posteo.de>, Viktor Dukhovni <ietf-dane@dukhovni.org>, Andrew Lelechenko <andrew.lelechenko@gmail.com>
- Homepagegithub.com/haskell/unix
- Pinned bywith GHC
- Sourcehackage.haskell.org/package/unix-2.8.8.0
Modules
45 modules- System.Posix54POSIX.1-2008 support
- System.Posix.ByteString55POSIX.1-2008
- System.Posix.ByteString.FilePath15Internal stuff: support for ByteString FilePaths
- System.Posix.Directory14String-based POSIX directory support
- System.Posix.Directory.ByteString14String-based POSIX directory support
- System.Posix.Directory.Fd1
- System.Posix.Directory.Internals32POSIX directory support (internal module, no PVP guarantees)
- System.Posix.Directory.PosixPath14PosixPath based POSIX directory support
- System.Posix.DynamicLinker7Dynamic linker support through dlopen()
- System.Posix.DynamicLinker.ByteString7Dynamic linker support through dlopen()
- System.Posix.DynamicLinker.Module7DLOpen support, old API
- System.Posix.DynamicLinker.Module.ByteString7DLOpen support, old API
- System.Posix.DynamicLinker.Prim10dlopen(3) and friends
- System.Posix.Env9POSIX environment support
- System.Posix.Env.ByteString10POSIX environment support
- System.Posix.Env.PosixString10POSIX environment support
- System.Posix.Error10POSIX error support
- System.Posix.Fcntl5POSIX file control support
- System.Posix.Files139Functions defined by the POSIX standards for manipulating and querying the
- System.Posix.Files.ByteString139Functions defined by the POSIX standards for manipulating and querying the
- System.Posix.Files.PosixString136Functions defined by the POSIX standards for manipulating and querying the
- System.Posix.IO29POSIX IO support. These types and functions correspond to the unix
- System.Posix.IO.ByteString29POSIX IO support. These types and functions correspond to the unix
- System.Posix.IO.PosixString29POSIX IO support. These types and functions correspond to the unix
- System.Posix.PosixPath.FilePath14Internal stuff: support for ByteString FilePaths
- System.Posix.PosixString39POSIX.1-2008
- System.Posix.Process27POSIX process support. See also the System.Cmd and System.Process
- System.Posix.Process.ByteString27POSIX process support. See also the System.Cmd and System.Process
- System.Posix.Process.Internals4
- System.Posix.Process.PosixString27POSIX process support. See also the System.Cmd and System.Process
- System.Posix.Resource5POSIX resource support
- System.Posix.Semaphore10POSIX named semaphore support.
- System.Posix.SharedMem3POSIX shared memory support.
- System.Posix.Signals81POSIX signal support
- System.Posix.Signals.Exts4non-POSIX signal support commonly available
- System.Posix.Temp3POSIX temporary file and directory creation functions.
- System.Posix.Temp.ByteString3POSIX temporary file and directory creation functions.
- System.Posix.Temp.PosixString3POSIX temporary file and directory creation functions.
- System.Posix.Terminal52POSIX Terminal support
- System.Posix.Terminal.ByteString52POSIX Terminal support
- System.Posix.Terminal.PosixString52POSIX Terminal support
- System.Posix.Time1POSIX Time support
- System.Posix.Unistd9POSIX miscellaneous stuff, mostly from unistd.h
- System.Posix.User31POSIX user/group support
- System.Posix.User.ByteString20POSIX user/group support
Description
This package gives you access to the set of operating system services standardised by POSIX.1-2008 (or the IEEE Portable Operating System Interface for Computing Environments - IEEE Std. 1003.1).
The package is not supported under Windows.
Depends on
5 packages- base-4.23.0.0with GHC
- bytestring-0.12.2.0with GHC
- filepath-1.5.5.0with GHC
- os-string-2.0.11with GHC
- time-1.16.0.1with GHC