Copyright | (c) The University of Glasgow 1994-2000 |
---|---|
License | see libraries/base/LICENSE |
Maintainer | cvs-ghc@haskell.org |
Stability | internal |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GHC.ByteOrder
Description
Target byte ordering.
Since: base-4.11.0.0
Synopsis
- data ByteOrder
- targetByteOrder :: ByteOrder
Documentation
Byte ordering.
Constructors
most-significant-byte occurs in lowest address.
least-significant-byte occurs in lowest address.
Instances
Instances details
Instance details
Defined in GHC.ByteOrder
Methods
succ :: ByteOrder -> ByteOrder Source #
pred :: ByteOrder -> ByteOrder Source #
toEnum :: Int -> ByteOrder Source #
fromEnum :: ByteOrder -> Int Source #
enumFrom :: ByteOrder -> [ByteOrder] Source #
enumFromThen :: ByteOrder -> ByteOrder -> [ByteOrder] Source #
enumFromTo :: ByteOrder -> ByteOrder -> [ByteOrder] Source #
enumFromThenTo :: ByteOrder -> ByteOrder -> ByteOrder -> [ByteOrder] Source #
Instance details
Defined in GHC.ByteOrder
Methods
compare :: ByteOrder -> ByteOrder -> Ordering Source #
(<) :: ByteOrder -> ByteOrder -> Bool Source #
(<=) :: ByteOrder -> ByteOrder -> Bool Source #
(>) :: ByteOrder -> ByteOrder -> Bool Source #
(>=) :: ByteOrder -> ByteOrder -> Bool Source #
targetByteOrder :: ByteOrder Source #
The byte ordering of the target machine.