Spec-Zone.ru › Haskell 9

GHC.ByteOrder

Авторские права (c) Университет Глазго 1994-2000
Лицензия см. libraries/base/LICENSE
Поддерживающий ghc-devs@haskell.org
Стабильность внутренняя
Переносимость непереносимо (расширения GHC)
Безопасный Haskell Безопасный
Язык Haskell2010

Описание

Порядок байтов целевого устройства.

С версии: base-4.11.0.0

data ByteOrder Источник

Порядок байтов.

Конструкторы

BigEndian

байт с наибольшим значением находится по наименьшему адресу.

LittleEndian

байт с наименьшим значением находится по наименьшему адресу.

Примеры реализации
Подробности примеров реализации
Bounded ByteOrder Исходный код

С момента: base-4.11.0.0

Подробности реализации

Определено в GHC.Internal.ByteOrder

Методы

minBound :: ByteOrder Исходный код

maxBound :: ByteOrder Исходный код

Enum ByteOrder Исходный код

С момента: base-4.11.0.0

Подробности реализации

Определено в GHC.Internal.ByteOrder

Методы

succ :: ByteOrder -> ByteOrder Исходный код

pred :: ByteOrder -> ByteOrder Исходный код

toEnum :: Int -> ByteOrder Исходный код

fromEnum :: ByteOrder -> Int Исходный код

enumFrom :: ByteOrder -> [ByteOrder] Исходный код

enumFromThen :: ByteOrder -> ByteOrder -> [ByteOrder] Исходный код

enumFromTo :: ByteOrder -> ByteOrder -> [ByteOrder] Исходный код

enumFromThenTo :: ByteOrder -> ByteOrder -> ByteOrder -> [ByteOrder] Исходный код

Generic ByteOrder Исходный код
Подробности реализации

Определено в GHC.Internal.ByteOrder

Связанные типы

type Rep ByteOrder

С момента: base-4.15.0.0

Подробности реализации

Определено в GHC.Internal.ByteOrder

type Rep ByteOrder = D1 ('MetaData "ByteOrder" "GHC.Internal.ByteOrder" "ghc-internal" 'False) (C1 ('MetaCons "BigEndian" 'PrefixI 'False) (U1 :: Тип -> Тип) :+: C1 ('MetaCons "LittleEndian" 'PrefixI 'False) (U1 :: Тип -> Тип))

Методы

from :: ByteOrder -> Rep ByteOrder x Исходный код

to :: Rep ByteOrder x -> ByteOrder Исходный код

Read ByteOrder Исходный код

С момента: base-4.11.0.0

Подробности реализации

Определено в GHC.Internal.ByteOrder

Методы

readsPrec :: Int -> ReadS ByteOrder Исходный код

readList :: ReadS [ByteOrder] Исходный код

readPrec :: ReadPrec ByteOrder Исходный код

readListPrec :: ReadPrec [ByteOrder] Исходный код

Show ByteOrder Исходный код

С момента: base-4.11.0.0

Подробности экземпляра

Определено в GHC.Internal.ByteOrder

Методы

showsPrec :: Int -> ByteOrder -> ShowS Исходный код

show :: ByteOrder -> Строка Исходный код

showList :: [ByteOrder] -> ShowS Исходный код

Eq ByteOrder Исходный код

С версии: base-4.11.0.0

Подробности экземпляра

Определено в GHC.Internal.ByteOrder

Методы

(==) :: ByteOrder -> ByteOrder -> Булево Исходный код

(/=) :: ByteOrder -> ByteOrder -> Булево Исходный код

Ord ByteOrder Исходный код

С версии: base-4.11.0.0

Подробности экземпляра

Определено в GHC.Internal.ByteOrder

Методы

compare :: ByteOrder -> ByteOrder -> Порядок Исходный код

(<) :: ByteOrder -> ByteOrder -> Булево Исходный код

(<=) :: ByteOrder -> ByteOrder -> Булево Исходный код

(>) :: ByteOrder -> ByteOrder -> Булево Исходный код

(>=) :: ByteOrder -> ByteOrder -> Булево Исходный код

max :: ByteOrder -> ByteOrder -> ByteOrder Исходный код

min :: ByteOrder -> ByteOrder -> ByteOrder Исходный код

type Rep ByteOrder Исходный код

С версии: base-4.15.0.0

Подробности экземпляра

Определено в GHC.Internal.ByteOrder

type Rep ByteOrder = D1 ('MetaData "ByteOrder" "GHC.Internal.ByteOrder" "ghc-internal" 'False) (C1 ('MetaCons "BigEndian" 'PrefixI 'False) (U1 :: Тип -> Тип) :+: C1 ('MetaCons "LittleEndian" 'PrefixI 'False) (U1 :: Тип -> Тип))

targetByteOrder :: ByteOrder Исходный код

Порядок байтов целевой машины.

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.12.1/docs/libraries/base-4.21.0.0-8e62/GHC-ByteOrder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API