Spec-Zone.ru › Haskell 9

GHC.Fingerprint

Safe Haskell Safe
Язык Haskell2010

тип Fingerprint Исходный код

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

Fingerprint !Word64 !Word64
Примеры использования
Подробности примеров использования
Storable Fingerprint Исходный код

С момента выпуска: base-4.4.0.0

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

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

Методы

sizeOf :: Fingerprint -> Int Исходный код

alignment :: Fingerprint -> Int Исходный код

peekElemOff :: Ptr Fingerprint -> Int -> IO Fingerprint Исходный код

pokeElemOff :: Ptr Fingerprint -> Int -> Fingerprint -> IO () Исходный код

peekByteOff :: Ptr b -> Int -> IO Fingerprint Исходный код

pokeByteOff :: Ptr b -> Int -> Fingerprint -> IO () Исходный код

peek :: Ptr Fingerprint -> IO Fingerprint Исходный код

poke :: Ptr Fingerprint -> Fingerprint -> IO () Исходный код

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

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

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

type Rep Fingerprint

С момента выпуска: base-4.15.0.0

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

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

type Rep Fingerprint = D1 ('MetaData "Fingerprint" "GHC.Internal.Fingerprint.Type" "ghc-internal" 'False) (C1 ('MetaCons "Fingerprint" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64)))

Методы

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

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

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

С момента выпуска: base-4.7.0.0

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

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

Методы

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

show :: Fingerprint -> String Исходный код

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

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

С момента выпуска: base-4.4.0.0

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

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

Методы

(==) :: Отпечаток -> Отпечаток -> Bool Исходный код

(/=) :: Отпечаток -> Отпечаток -> Bool Исходный код

Ord Отпечаток Исходный код

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

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

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

Методы

compare :: Отпечаток -> Отпечаток -> Порядок Исходный код

(<) :: Отпечаток -> Отпечаток -> Bool Исходный код

(<=) :: Отпечаток -> Отпечаток -> Bool Исходный код

(>) :: Отпечаток -> Отпечаток -> Bool Исходный код

(>=) :: Отпечаток -> Отпечаток -> Bool Исходный код

max :: Отпечаток -> Отпечаток -> Отпечаток Исходный код

min :: Отпечаток -> Отпечаток -> Отпечаток Исходный код

type Rep Отпечаток Исходный код

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

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

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

type Rep Отпечаток = D1 ('MetaData "Отпечаток" "GHC.Internal.Fingerprint.Type" "ghc-internal" 'False) (C1 ('MetaCons "Отпечаток" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Может Символ) 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64) :*: S1 ('MetaSel ('Nothing :: Может Символ) 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64)))

fingerprint0 :: Отпечаток Исходный код

fingerprintData :: Указатель Word8 -> Int -> IO Отпечаток Исходный код

fingerprintString :: Строка -> Отпечаток Исходный код

fingerprintFingerprints :: [Отпечаток] -> Отпечаток Исходный код

getFileHash :: ПутьКФайлу -> IO Отпечаток Исходный код

Вычисляет хэш заданного файла. Эта функция циклически проходит по файлу, работая в постоянной памяти.

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

© 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-Fingerprint.html

Spec-Zone.ru

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