haskell / 9 / libraries / hpc-0.6.1.0 / trace-hpc-tix.html

Trace.Hpc.Tix

Safe Haskell Safe
Language Haskell98

Description

Datatypes and file-access routines for the tick data file (.tix) used by Hpc.

data Tix Source

Tix is the storage format for our dynamic information about what boxes are ticked.

Constructors

Instances
Instances details
Read Tix Source
Instance details

Defined in Trace.Hpc.Tix

Show Tix Source
Instance details

Defined in Trace.Hpc.Tix

Methods

showsPrec :: Int -> Tix -> ShowS Source

show :: Tix -> String Source

showList :: [Tix] -> ShowS Source

Eq Tix Source
Instance details

Defined in Trace.Hpc.Tix

Methods

(==) :: Tix -> Tix -> Bool

(/=) :: Tix -> Tix -> Bool

data TixModule Source

Constructors

Instances
Instances details

tixModuleName :: TixModule -> String Source

tixModuleHash :: TixModule -> Hash Source

tixModuleTixs :: TixModule -> [Integer] Source

readTix :: String -> IO (Maybe Tix) Source

Read a .tix File.

writeTix :: String -> Tix -> IO () Source

Write a .tix File.

getTixFileName :: String -> String Source

getTixFullName takes a binary or .tix-file name, and normalizes it into a .tix-file name.

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.4.2/docs/libraries/hpc-0.6.1.0/Trace-Hpc-Tix.html