より具体的には、構造体のベクトルを特定のキーの値でソートするにはどうすればよいですか?
たとえば、私が持っていた場合:
(defstruct Item :weight :value :cost
(def my-items [(struct Item 30 50 5)
(struct Item 15 75 20)
(struct Item 50 10 35)])
ベクター内のすべてのアイテムを、たとえば値で並べ替えるにはどうすればよいでしょうか?