que tienen la siguiente estructura de datos:Desestructurar un mapa en otro mapa?
{:file #<File /foo.bar>, :resolution {:width 1280, :height 1024}}
me gustaría escribir una función que desestructura la tecla :resolution
en width
y height
símbolos. Algo así como
(defn to-directory-name [{{:keys [width height]}} wallpaper]
(str width "x" height))
¿Es posible algo así con la desestructuración?
Gracias.
Como puedo desestructurar desde dentro de dos llaves anidadas diferentes de un mismo mapa? p.ej. '{{: keys [ab]}: query-params}' y '{{: keys [cd]}: path-params}' simultáneamente, desde el mismo mapa de solicitud –
Simplemente póngalos en el mismo '{}': '{{: keys [ab]}: query-params {: keys [cd]}: path-params}' – Arjan