Moduleghc-9.10.3GHC2021
GHC.Utils.Fingerprint
- 1 type
- 8 values
- Packageghc-9.10.3
- Exports9
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceFingerprint.hs
Re-exported from GHC.Fingerprint
7 declarationsConstructors
Instances10Eq, Ord, Show, Generic, Storable, NFData, …
Eq FingerprintDefined in ghc-internal-9.1003.0 · GHC.Internal.Fingerprint.TypeOrd FingerprintDefined in ghc-internal-9.1003.0 · GHC.Internal.Fingerprint.TypeShow FingerprintDefined in ghc-internal-9.1003.0 · GHC.Internal.Fingerprint.TypeGeneric FingerprintDefined in ghc-internal-9.1003.0 · GHC.Internal.GenericsStorable FingerprintDefined in ghc-internal-9.1003.0 · GHC.Internal.Foreign.StorableNFData FingerprintDefined in deepseq-1.5.0.0 · Control.DeepSeqBinary FingerprintDefined in binary-0.8.9.3 · Data.Binary.ClassOutputable FingerprintDefined in ghc-9.10.3 · GHC.Utils.OutputableBinary FingerprintDefined in ghc-9.10.3 · GHC.Utils.Binarytype Rep Fingerprint = D1 ('MetaDataDefined in ghc-internal-9.1003.0 · GHC.Internal.Generics"Fingerprint"
"GHC.Internal.Fingerprint.Type"
"ghc-internal"
'False) (C1 ('MetaCons"Fingerprint"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64) :*: S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64)))
Computes the hash of a given file. This function loops over the handle, running in constant memory.