stack-1.0.4: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Ide

Description

Run a IDE configured with the user's package(s).

Synopsis

Documentation

ide Source

Arguments

:: (HasConfig r, HasBuildConfig r, HasTerminal r, HasLogLevel r, MonadMask m, HasEnvConfig r, MonadReader r m, MonadIO m, MonadThrow m, MonadLogger m, MonadCatch m, MonadBaseControl IO m, HasHttpManager r) 
=> [Text]

Targets.

-> [String]

GHC options.

-> m () 

Launch a GHCi IDE for the given local project targets with the given options and configure it with the load paths and extensions of those targets.

getPackageOptsAndTargetFiles :: (MonadThrow m, MonadIO m, MonadReader env m, HasEnvConfig env) => Path Abs Dir -> GhciPkgInfo -> m ([FilePath], [FilePath]) Source

Get options and target files for the given package info.