text-show-2.1.1: Efficient conversion of values into Text

Copyright | (C) 2014-2015 Ryan Scott
License | BSD-style (see the file LICENSE)
Maintainer | Ryan Scott
Stability | Provisional
Portability | GHC
Safe Haskell | None
Language | Haskell2010

TextShow.System.Posix.Types

Description

Monomorphic `TextShow` functions for Haskell equivalents of POSIX data types. Note that these functions are only available if the operating system supports them, so some OSes (e.g., Windows) will not be able to use all of the functions in this module.

Since: 2

Synopsis

- showbFdPrec :: Int -> Fd -> Builder
- showbCDev :: CDev -> Builder
- showbCIno :: CIno -> Builder
- showbCMode :: CMode -> Builder
- showbCOffPrec :: Int -> COff -> Builder
- showbCPidPrec :: Int -> CPid -> Builder
- showbCSsizePrec :: Int -> CSsize -> Builder
- showbCGid :: CGid -> Builder
- showbCNlink :: CNlink -> Builder
- showbCUid :: CUid -> Builder
- showbCCc :: CCc -> Builder
- showbCSpeed :: CSpeed -> Builder
- showbCTcflag :: CTcflag -> Builder
- showbCRLim :: CRLim -> Builder

# Documentation

showbFdPrec :: Int -> Fd -> Builder Source

Convert an `Fd` to a `Builder` with the given precedence.

Since: 2

showbCDev :: CDev -> Builder Source

Convert a `CDev` to a `Builder`.

Since: 2

showbCIno :: CIno -> Builder Source

Convert a `CIno` to a `Builder`.

Since: 2

showbCMode :: CMode -> Builder Source

Convert a `CMode` to a `Builder`.

Since: 2

showbCOffPrec :: Int -> COff -> Builder Source

Convert a `COff` to a `Builder` with the given precedence.

Since: 2

showbCPidPrec :: Int -> CPid -> Builder Source

Convert a `CPid` to a `Builder` with the given precedence.

Since: 2

showbCSsizePrec :: Int -> CSsize -> Builder Source

Convert a `CSsize` to a `Builder` with the given precedence.

Since: 2

showbCGid :: CGid -> Builder Source

Convert a `CGid` to a `Builder`.

Since: 2

showbCNlink :: CNlink -> Builder Source

Convert a `CNlink` to a `Builder`.

Since: 2

showbCUid :: CUid -> Builder Source

Convert a `CUid` to a `Builder`.

Since: 2

showbCCc :: CCc -> Builder Source

Convert a `CCc` to a `Builder`.

Since: 2

showbCSpeed :: CSpeed -> Builder Source

Convert a `CSpeed` to a `Builder`.

Since: 2

showbCTcflag :: CTcflag -> Builder Source

Convert a `CTcflag` to a `Builder`.

Since: 2

showbCRLim :: CRLim -> Builder Source

Convert a `CRLim` to a `Builder`.

Since: 2