FsMake


Builder Type

A Pipelines computation expression builder. do! and let! in the computation expression add a pipeline to the Pipelines being built.

Constructors

Constructor Description

Builder()

Full Usage: Builder()

Returns: Builder
Returns: Builder

Instance members

Instance member Description

add pipeline

Full Usage: add pipeline

Parameters:
Returns: Pipelines * 'a Updated computation expression state.

Adds a Pipeline to the Pipelines.

pipeline : 'a -> Pipeline

The Pipeline to be added.

Returns: Pipelines * 'a

Updated computation expression state.

this.Bind

Full Usage: this.Bind

Parameters:
Returns: Pipelines * 'a
pipeline : Pipeline
binder : Pipeline -> Pipelines * 'a
Returns: Pipelines * 'a

this.Combine

Full Usage: this.Combine

Parameters:
    arg0 : 'T
    arg1 : 'T

arg0 : 'T
arg1 : 'T

default_pipeline pipeline

Full Usage: default_pipeline pipeline

Parameters:
Returns: Pipelines * 'a Updated computation expression state.

Sets the default Pipeline to be run when a pipeline is not specified in the arguments.

pipeline : 'a -> Pipeline

The Pipeline to be used as the default.

Returns: Pipelines * 'a

Updated computation expression state.

this.Delay

Full Usage: this.Delay

Parameters:
    f : unit -> 'T

Returns: 'T
f : unit -> 'T
Returns: 'T

this.For

Full Usage: this.For

Parameters:
Returns: Pipelines * 'a
arg0 : 'b
binder : unit -> Pipelines * 'a
Returns: Pipelines * 'a

this.Run

Full Usage: this.Run

Parameters:
Returns: Pipelines
arg0 : Pipelines * 'a
Returns: Pipelines

step_prefix prefixOption

Full Usage: step_prefix prefixOption

Parameters:
Returns: Pipelines * 'a Updated computation expression state.

Sets when to prefix a Step's console output.

prefixOption : 'a -> PrefixOption

The PrefixOption.

Returns: Pipelines * 'a

Updated computation expression state.

this.Yield

Full Usage: this.Yield

Parameters:
    vars : 'a

Returns: Pipelines * 'a
vars : 'a
Returns: Pipelines * 'a

this.Zero

Full Usage: this.Zero

Parameters:
    vars : 'a

Returns: unit * 'a
vars : 'a
Returns: unit * 'a