HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulehpc-0.7.0.2Haskell98

Trace.Hpc.Util

Minor utilities for the HPC tools.

  • 2 types
  • 1 class
  • 6 values
  • Packagehpc-0.7.0.2
  • Exports9
  • LanguageHaskell98
  • LicenceBSD-3-Clause
  • SourceUtil.hs
datadata HpcPos
#

HpcPos is an Hpc local rendition of a Span.

Instances5Eq, Ord, Read, Show, HpcHash
  • Eq HpcPosDefined in hpc-0.7.0.2 · Trace.Hpc.Util
  • Ord HpcPosDefined in hpc-0.7.0.2 · Trace.Hpc.Util
  • Read HpcPosDefined in hpc-0.7.0.2 · Trace.Hpc.Util
  • Show HpcPosDefined in hpc-0.7.0.2 · Trace.Hpc.Util
  • HpcHash HpcPosDefined in hpc-0.7.0.2 · Trace.Hpc.Util
classclass HpcHash a where
#

Methods

Instances9HpcHash, …
newtypenewtype Hash
#
Instances7Eq, Num, Read, Show, Generic, NFData, …

Read a file strictly, as opposed to how readFile does it using lazy IO, but also disregard system locale and assume that the file is encoded in UTF-8. Haskell source files are expected to be encoded in UTF-8 by GHC.