Spec-Zone.ru › Haskell 7

Trace.Hpc.Util

Safe Haskell Безопасно
Язык Haskell98

Описание

Вспомогательные функции для инструментов HPC.

тип данных HpcPos Исходный код

HpcPos представляет собой локальное представление Span в HPC.

Примеры использования

Eq HpcPos
Ord HpcPos
Read HpcPos
Show HpcPos
HpcHash HpcPos

fromHpcPos :: HpcPos -> (Int, Int, Int, Int) Исходный код

fromHpcPos преобразует HpcPos в формат строка:столбец-строка:столбец

toHpcPos :: (Int, Int, Int, Int) -> HpcPos Исходный код

toHpcPos преобразует в HpcPos из формата строка:столбец-строка:столбец

insideHpcPos :: HpcPos -> HpcPos -> Bool Исходный код

Определяет, находится ли первый аргумент внутри второго.

класс HpcHash a где Исходный код

Методы

toHash :: a -> Hash Исходный код

Примеры использования

HpcHash Bool
HpcHash Символ
HpcHash Целое число
HpcHash Целое число
HpcHash HpcPos
HpcHash CondBox
HpcHash Метка поля
HpcHash a => HpcHash [a]
(HpcHash a, HpcHash b) => HpcHash (a, b)

тип данных Hash Исходный код

Примеры использования

Eq Hash
Num Hash
Read Hash
Show Hash

catchIO :: IO a -> (IOException -> IO a) -> IO a Исходный код

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API