(sort list less?) => list (sort vector less?) => vector (sort! list less?) => list (sort! vector less?) => vector
Sort returns a fresh data structure containing the sorted data; sort! sorts the data structure in-place.