AH
>>-?. ещё надоSize: a a a
AH
>>-?. ещё надоAH
>-?>AH
PD
VS
AH
VS
async {
let! userOption = userDao
return userOption |> Option.map DaoMappers.UserDomain.ofDao
}PD
async {
let! userOption = userDao
return userOption |> Option.map DaoMappers.UserDomain.ofDao
}PD
VS
PD
Async.map это тоже прекрасно видноVS
VS
async {
let! userOption = userDao
return option {
let! user = userOption
return DaoMappers.UserDomain.ofDao user
}
}VS
VS
PD
async {
let! userOption = userDao
return option {
let! user = userOption
return DaoMappers.UserDomain.ofDao user
}
}VS
Async<Option<'A>> -> ('A-> 'B) -> Async<Option<'B>VS
userDao
|> asyncOptionTransformer DaoMappers.UserDomain.ofDao
PD
AsyncResult вместе с соответствующим AsyncResult.map не проникли уже в большую часть проектов? Так чем тогда AsyncOption.map хуже?((
AsyncOption