stack-1.6.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.1-IqvhEU9bVMJDq7KbzjhlTg" 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