Utils
Namespace: MBrace.Core.Internals
Nested types and modules
Type | Description |
IAsyncDisposable | Resource that can be disposed of asynchronouslys |
ValueOrException<'T> | A struct that can either contain a type or an exception. |
Module | Description |
Array | |
Seq | |
ValueOrException |
Functions and values
Function or value | Description |
mkUUID ()
Signature: unit -> string
|
creates new string identifier |
Type extensions
Type extension | Description |
TryFinally(body, finallyF)
Signature: (body:Async<'T> * finallyF:Async<unit>) -> Async<'T>
Type parameters: 'T |
TryFinally with asynchronous 'finally' body. CompiledName: |
TryWithTimeout(timeoutMilliseconds)
Signature: timeoutMilliseconds:int -> Task<'TResult option>
|
Create a new task that times out after a given amount of milliseconds. CompiledName: |
Using(value, bindF)
Signature: (value:'T * bindF:('T -> Async<'U>)) -> Async<'U>
Type parameters: 'T, 'U |
CompiledName: |
WithTimeout(timeoutMilliseconds)
Signature: timeoutMilliseconds:int -> Task<'TResult>
|
Create a new task that times out after a given amount of milliseconds. CompiledName: |