I read that Vectors are not seqs, but Lists are. I'm not sure what the rationale is for using one over the other. It seems that vectors are used the most, but is there a reason for that?
In Clojure, when should I use a vector over a list, and the other way around
clojurelistsequencesvector
Related Topic
- Python – the difference between Python’s list methods append and extend
- Python – How to split a list into evenly sized chunks
- .net – Array versus List
: When to use which - R – The difference between bracket [ ] and double bracket [[ ]] for accessing the elements of a list or dataframe
- Python – How to iterate through two lists in parallel
- Python – Fastest way to check if a value exists in a list
- Scala: list.flatten: no implicit argument matching parameter type (Any) = > Iterable[Any] was found
Best Answer
Once again, it seems I've answered my own question by getting impatient and asking it in #clojure on Freenode. Good thing answering your own questions is encouraged on Stackoverflow.com :D
I had a quick discussion with Rich Hickey, and here is the gist of it.