例如:
{defrecord Item [cost value]}
{def items [(Item. 20 50)
(Item. 30 40)
(Item. 10 70)]
Run Code Online (Sandbox Code Playgroud)
我如何总结物品的成本?(所以我得60)
Ale*_*yev 11
user=> (defrecord Item [cost value])
user.Item
user=> (def items [(Item. 20 50)
(Item. 30 40)
(Item. 10 70)])
#'user/items
user=> (reduce + (map :cost items))
60
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1478 次 |
| 最近记录: |