0:29:12aethThis whole way of thinking kind of parallels car/cdr, except that it's not efficient (since SUBSEQ is consing up a new string each time)
0:33:05saturn2it's permitted for the start of a sequence bounding index to equal the length of the sequence
0:33:46saturn2the result is simply an empty sequence
0:35:29aethit makes sense because it's sequence-generic including lists, e.g. (subseq (list #\a) 1) or (subseq (list #\a #\b #\c) 1) not just (subseq "a" 1) or (subseq "abc" 1)
0:36:20aethSo it really is just a generalization of CDR
0:36:55aeth(conceptually, at least... concretely, it copies!)
0:37:25saturn2i would say it avoids a class of special cases you'd otherwise need to check for, and just makes logical sense
9:12:04madrikBy 'older versions', I meant the archives.
10:08:23luismadrik: well, you can go back if the upgrade broke your software, or you can have different software on different versions of the quicklisp distribution