stack-3.1.1: The Haskell Tool Stack
Safe HaskellNone
LanguageGHC2021

Stack.Types.CompilerPaths

Synopsis

Documentation

data CompilerPaths Source #

Paths on the filesystem for the compiler we're using

Constructors

CompilerPaths 

Fields

newtype GhcPkgExe Source #

Location of the ghc-pkg executable

Constructors

GhcPkgExe (Path Abs File) 

Instances

Instances details
Show GhcPkgExe Source # 
Instance details

Defined in Stack.Types.CompilerPaths

class HasCompiler env where Source #

An environment which ensures that the given compiler is available on the PATH

getGhcPkgExe :: HasCompiler env => RIO env GhcPkgExe Source #

Get the GhcPkgExe from a HasCompiler environment