リストとベクトルの場合、シーケンスをスライスして、必要な部分を取得できます。オブジェクトをマップするために同様の操作を行う方法は?
たとえば、マップオブジェクトのリストがあります。
(def plays [
{:name "Burial", :plays 979, :loved 9}
{:name "Eno", :plays 2333, :loved 15}
{:name "Bill", :plays 979, :loved 9}
{:name "Magma", :plays 2665, :loved 31}])
マップごとに、再生列を切り取り、デフォルト値でレート列を追加したいのですが、これを行うための慣用的な方法は何ですか?