FSharpx.Extras


FSharpAsyncEx

Namespace: FSharpx

Static members

Static memberDescription
FromBeginEnd(abegin, aend)
Signature: (abegin:Func<AsyncCallback,obj,IAsyncResult> * aend:Func<IAsyncResult,'?7477>) -> Async<'?7477>
Type parameters: '?7477
FSharpAsyncDownloadString(web, address)
Signature: (web:WebClient * address:Uri) -> Async<string>
FSharpAsyncGetResponse(w)
Signature: w:WebRequest -> Async<WebResponse>
FSharpAsyncReadToEnd(s)
Signature: s:StreamReader -> Async<string>
IgnoreResult(a)
Signature: a:Async<'?7468> -> Async<unit>
Type parameters: '?7468

Ignores (discards) the result of the async computation

Parallel(a)
Signature: a:seq<Async<'?7483>> -> Async<'?7483 []>
Type parameters: '?7483
Protect(a)
Signature: a:Async<'?7470> -> Async<Choice<'?7470,exn>>
Type parameters: '?7470

Encapsulates any possible exceptions during bind in a Choice

Return(a)
Signature: a:'?7481 -> Async<'?7481>
Type parameters: '?7481
Run(a)
Signature: a:Async<'?7472> -> '?7472
Type parameters: '?7472
Select(o, f)
Signature: (o:Async<'?7465> * f:Func<'?7465,'?7466>) -> Async<'?7466>
Type parameters: '?7465, '?7466
SelectMany(o, f, mapper)
Signature: (o:Async<'?7461> * f:Func<'?7461,Async<'?7462>> * mapper:Func<'?7461,'?7462,'?7463>) -> Async<'?7463>
Type parameters: '?7461, '?7462, '?7463
SelectMany(o, f)
Signature: (o:Async<'?7458> * f:Func<'?7458,Async<'?7459>>) -> Async<'?7459>
Type parameters: '?7458, '?7459
Start(a)
Signature: a:Async<unit> -> unit
ToFSharpAsync(f)
Signature: f:Func<'?7479> -> Async<'?7479>
Type parameters: '?7479
Fork me on GitHub