| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Datatypes and file-access routines for the tick data file (.tix) used by Hpc.
Tix is the storage format for our dynamic information about what boxes are ticked.
tixModuleName :: TixModule -> String Source
tixModuleHash :: TixModule -> Hash Source
tixModuleTixs :: TixModule -> [Integer] Source
readTix :: FilePath -> IO (Maybe Tix) Source
Read a .tix File.
writeTix :: FilePath -> Tix -> IO () Source
Write a .tix File.
getTixFileName :: FilePath -> FilePath Source
getTixFullName takes a binary or .tix-file name, and normalizes it into a .tix-file name.
getTixFileName "example.hs" == "example.tix" getTixFileName "example.tar.gz" == "example.tar.tix" getTixFileName "example.tix" == "example.tix"
© 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/hpc-0.7.0.1-78c9/Trace-Hpc-Tix.html