stack-1.6.3.1: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Types.Runner

Description

Run environment

Synopsis

Documentation

data Runner Source #

Monadic environment.

Constructors

Runner 

Fields

newtype Sticky Source #

Constructors

Sticky 

Fields

data ColorWhen Source #

Instances

Show ColorWhen Source # 
Generic ColorWhen Source # 

Associated Types

type Rep ColorWhen :: * -> * #

type Rep ColorWhen Source # 
type Rep ColorWhen = D1 * (MetaData "ColorWhen" "Stack.Types.Runner" "stack-1.6.3.1-Lx3ZSkZ5nhFFvhJafO580B" False) ((:+:) * (C1 * (MetaCons "ColorNever" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ColorAlways" PrefixI False) (U1 *)) (C1 * (MetaCons "ColorAuto" PrefixI False) (U1 *))))

withRunner Source #

Arguments

:: MonadIO m 
=> LogLevel 
-> Bool

use time?

-> Bool

terminal?

-> ColorWhen 
-> Maybe Int

terminal width override

-> Bool

reexec?

-> (Runner -> m a) 
-> m a 

With a Runner, do the thing