私はClojureにはとても新しく、何かをする方法が見つからないとは思えません。私はassoc
の機能を見てきましたが、これは答えかもしれないと思っていますが、機能させることはできません。clojure 101ベクトルをマップに結合する
は私が持っているもの:私は何をしたいか
keys => [:num, :name, :age]
people => [ [1, "tim", 31] [2, "bob" 33] [3, "joe", 44] ]
マイOO脳は私がループの束を書きたい
[ { :num 1, :name "tim", :age 31 }
{ :num 2, :name "bob", :age 33 }
{ :num 3, :name "joe", :age 44 } ]
のように各マップが見え、マップのベクトルを作成しています、私は大きいAPIでほんの少しだけ失われたよりよい方法があることを知っています。
"私のOOの脳は私にループの束を書いてほしい" <<ループはOOPではなく命令的プログラミングの特徴です。 2つは直交している。 – missingfaktor