Tôi rất mới với Clojure và dường như không thể tìm ra cách để làm điều gì đó mà tôi chắc chắn là tầm thường. Tôi đã xem xét các chức năng assoc
như tôi nghĩ rằng đây có thể là câu trả lời, nhưng không thể làm cho nó hoạt động.clojure 101 kết hợp vectơ vào một bản đồ
Những gì tôi có:
keys => [:num, :name, :age]
people => [ [1, "tim", 31] [2, "bob" 33] [3, "joe", 44] ]
Những gì tôi muốn làm là tạo ra một vector của bản đồ, mỗi bản đồ trông giống như
[ { :num 1, :name "tim", :age 31 }
{ :num 2, :name "bob", :age 33 }
{ :num 3, :name "joe", :age 44 } ]
não OO tôi muốn tôi viết một loạt các vòng, nhưng tôi biết có một cách tốt hơn tôi chỉ mất một chút trong API lớn.
"Bộ não OO của tôi muốn tôi viết một loạt các vòng lặp" << Vòng lặp là đặc điểm của lập trình bắt buộc, không phải là OOP. Hai là trực giao. – missingfaktor