деконструктор массивов: (let [[a b c d] [1 2 3]] [a b c d]) ;[1 2 3 nil]
(let [[a b c d] []] [a b c d]) ;[nil nil nil nil]
Если массив меньше, чем образец, которым его деконструируют, то соответствующие имена биндятся c nil. Я передал пустой массив, который в итоге попал в такой деконструктор, первым параметром которого идет строка sql-запроса.
no subject
(let [[a b c d] [1 2 3]] [a b c d])
;[1 2 3 nil]
(let [[a b c d] []] [a b c d])
;[nil nil nil nil]
Если массив меньше, чем образец, которым его деконструируют, то соответствующие имена биндятся c nil.
Я передал пустой массив, который в итоге попал в такой деконструктор, первым параметром которого идет строка sql-запроса.