Taking n first elements from a list in Clojure

Marcos Henrique - Oct 27 '19 - - Dev Community

Faster than a hadron collider 🤓


We have a list of orders and want to get the first 2 elements

How we can do that?



(def order [
 {:id 15 :quantity 3 :price 5}
 {:id 3 :quantity 24 :price 1}
 {:id 7 :quantity 6 :price 9}])

(println (take 2 order)) ;take [0, 1] from list of elements
(println (nth order 2)) ;better than (get _ _) to get elements from a list 



Enter fullscreen mode Exit fullscreen mode

Thanks for your time 🤗

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player