Language.Haskell.GhcMod.Stack

ghc-mod-5.8.0.0: Happy Haskell Hacking

Safe Haskell | None
Language | Haskell2010

Language.Haskell.GhcMod.Stack

# Documentation

patchStackPrograms :: (IOish m, GmOut m) => Cradle -> Programs -> m Programs #

getStackEnv :: (IOish m, GmOut m, GmLog m) => FilePath -> FilePath -> m (Maybe StackEnv) #

getStackGhcPath :: IOish m => StackEnv -> m (Maybe FilePath) #

getStackGhcPkgPath :: IOish m => StackEnv -> m (Maybe FilePath) #

findExecutablesInStackBinPath :: IOish m => String -> StackEnv -> m (Maybe FilePath) #

findExecutablesInDirectories' :: [FilePath] -> String -> IO [FilePath] #

readStack :: (IOish m, GmOut m, GmLog m) => FilePath -> [String] -> MaybeT m String #