System.PosixCompat

unix-compat-0.3.0.1: Portable POSIX-compatibility layer.

Safe Haskell | None

System.PosixCompat

Description

The `unix-compat` package provides portable implementations of parts of the `unix` package. On POSIX system it re-exports operations from the `unix` package, on other platforms it emulates the operations as far as possible.

Synopsis

- module System.PosixCompat.Files
- module System.PosixCompat.Temp
- module System.PosixCompat.Time
- module System.PosixCompat.Types
- module System.PosixCompat.Unistd
- module System.PosixCompat.User
- usingPortableImpl :: Bool

# Documentation

module System.PosixCompat.Files

module System.PosixCompat.Temp

module System.PosixCompat.Time

module System.PosixCompat.Types

module System.PosixCompat.Unistd

module System.PosixCompat.User

usingPortableImpl :: Bool

`True` if unix-compat is using its portable implementation, or `False` if the unix package is simply being re-exported.