ok
AsyncResult.ok
Function Signature:
'ok -> Async<Result<'ok, 'error>>Examples
Example 1
let result : Async<Result<int, string>> =
AsyncResult.ok 42Example 2
let getUser (id: UserId) : Async<Result<User, string>> =
asyncResult {
let! user = fetchUser id
return user
}
// Lifting a simple value to AsyncResult:
let defaultUser : Async<Result<User, string>> =
AsyncResult.ok { Id = UserId 0; Name = "Guest" }Last updated