Type: <tc>
A TC is a list of <pair>s that can be appended to in constant time, unlike conventional lists which require proportional time; they are derived from the common tconc idiom from Lisp. ("tc" is short for "tconc", which is an abbreviation of "tail-concatenated").
TC Procedures:
make-tc
tc->list
tc-append!
tc-prepend!
tc-next!
tc?
tc-empty?
tc-clear!
tc-splice!