キーワードからコンパス方向文字列へのマップがあります。
(def dirnames {:n "North", :s "South", :e "East", :w "West"})
マップを関数として使用して名前を検索できます。
(dirnames :n)
;# = "North"
それは私には思われる
(map dirnames [:n :s])
ベクトルを返す必要があります
["North" "South"]
しかし、それは戻ります
[:n :s]
代わりは。(map) 呼び出しで「dirnames」の代わりにさまざまな関数を指定して、この半ダースの方法を試しましたが、常にキーワードのベクトルが返されます。
明らかに、基本的なものが欠けています。それは何ですか?