【发布时间】:2014-03-09 20:13:44
【问题描述】:
(def nextStudentNumber 1000)
(defn s
[lastName firstName]
(let [student {:nextStudentNumber {:lastName lastName
:firstName firstName
:grades {}
:id (inc nextStudentNumber)}}]
在这种情况下,我创建了 var nextStudentNumber,并且我想要映射在学生身上发生变化的键。
【问题讨论】:
-
也许只有我一个人,但不清楚你在问什么。
-
nextStudentNumber 应该是一个原子,否则每个学生都会有相同的 id
-
虽然不是对您问题的直接回答,但不久前我问了一个类似的“表弟”问题。 stackoverflow.com/questions/11937495/…可能对你有帮助。