| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Minor utilities for the HPC tools.
HpcPos is an Hpc local rendition of a Span.
fromHpcPos :: HpcPos -> (Int, Int, Int, Int) Source
fromHpcPos explodes the HpcPos into line:column-line:column
toHpcPos :: (Int, Int, Int, Int) -> HpcPos Source
toHpcPos implodes to HpcPos, from line:column-line:column
insideHpcPos :: HpcPos -> HpcPos -> Bool Source
Predicate determining whether the first argument is inside the second argument.
| HpcHash Bool | |
Defined in Trace.Hpc.Util | |
| HpcHash Char | |
Defined in Trace.Hpc.Util | |
| HpcHash Int | |
Defined in Trace.Hpc.Util | |
| HpcHash Integer | |
Defined in Trace.Hpc.Util | |
| HpcHash HpcPos | |
Defined in Trace.Hpc.Util | |
| HpcHash CondBox | |
Defined in Trace.Hpc.Mix | |
| HpcHash BoxLabel | |
Defined in Trace.Hpc.Mix | |
| HpcHash a => HpcHash [a] | |
Defined in Trace.Hpc.Util | |
| (HpcHash a, HpcHash b) => HpcHash (a, b) | |
Defined in Trace.Hpc.Util | |
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.8.3/docs/html/libraries/hpc-0.6.0.3/Trace-Hpc-Util.html