FSharpx.Extras


TLog Type

Instance members

Instance member Description

this.OrElse

Full Usage: this.OrElse

Parameters:
p : TLog -> unit
q : TLog -> unit

this.OrElse

Full Usage: this.OrElse

Parameters:
Returns: 'T
p : TLog -> 'T
q : TLog -> 'T
Returns: 'T

this.ReadTVar

Full Usage: this.ReadTVar

Parameters:
    location : TVar<'a>

Returns: 'a
location : TVar<'a>
Returns: 'a

this.Retry

Full Usage: this.Retry

this.Retry

Full Usage: this.Retry

Returns: 'a
Returns: 'a

this.WriteTVar

Full Usage: this.WriteTVar

Parameters:
    location : TVar<'T>
    value : 'T

location : TVar<'T>
value : 'T

Static members

Static member Description

TLog.Atomic(p)

Full Usage: TLog.Atomic(p)

Parameters:
p : TLog -> unit

TLog.Atomic(p)

Full Usage: TLog.Atomic(p)

Parameters:
Returns: 'T
p : TLog -> 'T
Returns: 'T

TLog.NewTVar(value)

Full Usage: TLog.NewTVar(value)

Parameters:
    value : 'T

Returns: TVar<'T>
value : 'T
Returns: TVar<'T>

TLog.NewTVarBoxedStruct(value)

Full Usage: TLog.NewTVarBoxedStruct(value)

Parameters:
    value : 'a

Returns: TVar<'a>
value : 'a
Returns: TVar<'a>

TLog.NewTVarClass(value)

Full Usage: TLog.NewTVarClass(value)

Parameters:
    value : 'a

Returns: TVar<'a>
value : 'a
Returns: TVar<'a>

TLog.NewTVarStruct(value)

Full Usage: TLog.NewTVarStruct(value)

Parameters:
    value : 'a

Returns: TVar<'a>
value : 'a
Returns: TVar<'a>