VK
Size: a a a
VK
VK
VK
ДБ

ДБ

AH

ДБ
ДБ
AH
maybeBasket
|> Option.map (fun basket ->
let amount = Basket.calcAmount basket
let pay = Basket.pay (pay amount) state
let dbResult = Basket.paidToDb pay
let saveResult = Store.save dbResult
)
AH
maybeBasket
|> Option.map (fun basket ->
let amount = Basket.calcAmount basket
let pay = Basket.pay (pay amount) state
Basket.paidToDb pay
Store.save()
)
AH
AH
AH
AH
оГ
VK
ДБ
AH
VK
оГ