stack-hpc-coveralls-0.0.4.0: Initial project template from stack

Copyright(c) 2014-2015 Guillaume Nargeot, (c) 2015-2016 Felipe Lessa
LicenseBSD3
MaintainerMichele Lacchia <michelelacchia@gmail.com>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

SHC.Stack

Description

Utility functions related to Stack.

Synopsis

Documentation

checkStackVersion :: IO Bool Source #

Verify that the required Stack is present.

getHpcDir :: String -> IO FilePath Source #

Return the HPC data directory, given the package name.

getBaseMixDir :: IO FilePath Source #

Return the HPC mix directory, where module data is stored. This path needs to be prefixed with the project's path (cf. stackProjectPath).

getStackQuery :: IO StackQuery Source #

Get relevant information from stack query. Used to find package filepaths.

getProjectKey :: String -> IO String Source #

Get the key that GHC uses for the given package.

getStackProjects :: IO [StackProject] Source #

Get the Stack info needed to find project files.