hpc-0.5.0.3: Code Coverage Library for HaskellSource codeContentsIndex
Trace.Hpc.Util
Description
Minor utilities for the HPC tools.
Synopsis
data HpcPos
fromHpcPos :: HpcPos -> (Int, Int, Int, Int)
toHpcPos :: (Int, Int, Int, Int) -> HpcPos
insideHpcPos :: HpcPos -> HpcPos -> Bool
class HpcHash a where
toHash :: a -> Hash
data Hash
Documentation
data HpcPos Source
HpcPos is an Hpc local rendition of a Span.
show/hide Instances
fromHpcPos :: HpcPos -> (Int, Int, Int, Int)Source
fromHpcPos explodes the HpcPos into line:column-line:colunm
toHpcPos :: (Int, Int, Int, Int) -> HpcPosSource
toHpcPos implodes to HpcPos, from line:column-line:colunm
insideHpcPos :: HpcPos -> HpcPos -> BoolSource
asks the question, is the first argument inside the second argument.
class HpcHash a whereSource
Methods
toHash :: a -> HashSource
show/hide Instances
data Hash Source
show/hide Instances
Produced by Haddock version 2.4.2