stack-1.0.4.3: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Types.Internal

Description

Internal types to the library.

Synopsis

Documentation

data Env config Source

Monadic environment.

Instances

HasHttpManager (Env config) Source 
HasBuildConfig config => HasBuildConfig (Env config) Source 
HasConfig config => HasConfig (Env config) Source 
HasGHCVariant config => HasGHCVariant (Env config) Source 
HasPlatform config => HasPlatform (Env config) Source 
HasStackRoot config => HasStackRoot (Env config) Source 
HasEnvConfig config => HasEnvConfig (Env config) Source 
HasSticky (Env config) Source 
HasSupportsUnicode (Env config) Source 
HasReExec (Env config) Source 
HasTerminal (Env config) Source 
HasLogLevel (Env config) Source 
Monad m => MonadReader (Env config) (StackT config m) 

class HasLogLevel r where Source

Methods

getLogLevel :: r -> LogLevel Source

class HasTerminal r where Source

Methods

getTerminal :: r -> Bool Source

Instances

class HasReExec r where Source

Methods

getReExec :: r -> Bool Source

Instances

HasReExec (Env config) Source 

class HasSupportsUnicode r where Source

Instances

newtype Sticky Source

Constructors

Sticky 

Fields

unSticky :: Maybe (MVar (Maybe Text))
 

class HasSticky r where Source

Methods

getSticky :: r -> Sticky Source

Instances

HasSticky (Env config) Source