AH
Size: a a a
AH
NM
K
Async.Catch
?VK
VK
VK
оГ
оГ
VK
VK
K
Choice1Of2
, матерь божья, это что, местный Either
?AH
Async.Sequential
ток нет в стандартной либеlet uploadedFilesAsync = async {
try
let successIdList = ResizeArray<_>()
for file in files do
match! tryUploadFileAsync file with
| Some id -> successIdList.Add id
| None -> ()
return successIdList
with e ->
printfn "%s" (e.Message)
return raise e
}
VK
Choice1Of2
, матерь божья, это что, местный Either
?K
VK
NM
let uploadedFilesAsync = async {
try
let successIdList = ResizeArray<_>()
for file in files do
match! tryUploadFileAsync file with
| Some id -> successIdList.Add id
| None -> ()
return successIdList
with e ->
printfn "%s" (e.Message)
return raise e
}
K
Async.Catch
-то что делает?AH
VK