conjunto de mapas de clojure - filtragem básica
Clojure novato aqui ..
Se eu tiver um conjunto de mapas, como
(def kids #{{:name "Noah" :age 5}
{:name "George":age 3}
{:name "Reagan" :age 1.5}})
Eu sei que posso conseguir nomes como esse
(map :name kids)
1) Como eu seleciono um mapa específico? Por exemplo eu quero voltar o mapa onde name = "Reagan".
{:name "Reagan" :age 1.5}
Isso pode ser feito usando um filtro?
2) Como sobre o retorno do nome onde idade = 3?