Hi, On Dec 2, 11:43 pm, Don <josereyno...@gmail.com> wrote: > I am having difficulty approaching this problem. I'm not sure if it > can be done in one swoop, or requires a few steps. > > I have 5 vectors as such: > > a [2 4 6 7] > b [1 3 9 2] > c [2 4 5 6] > d [6 1 3 8] > e [4 8 2 1] > And I want to take the minimum value at a given index between the > vectors. Therefore, minimum value at index 0 would yield the value 1 > from vector b. >
a quick shot would be (reduce min (map #(get % 0) (list a b c d e))) It would be nicer to have a vector of vectors or a list of vectors at the beginning, probably. Cheers, Stefan -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en