Logo fantomas

DelayInitValue<'T> Type

Computes a value once, in place: an unforced value costs one object rather than a lazy plus its closure.

Constructors

Constructor Description

DelayInitValue()

Full Usage: DelayInitValue()

Returns: DelayInitValue<'T>
Returns: DelayInitValue<'T>

Instance members

Instance member Description

this.Compute

Full Usage: this.Compute

Returns: 'T
Modifiers: abstract

Called at most once, under the instance's lock. An exception is not cached: the next access retries.

Returns: 'T

this.Value

Full Usage: this.Value

Returns: 'T
Returns: 'T

Type something to start searching.