ccl
ccl copied to clipboard
Please add support for the Extensible Sequences protocol.
The extensible sequences protocol allows users to define subclasses on the sequence type, which integrate with the rest of the sequence functions.
A portability library that currently supports ABCL and SBCL exists here: https://shinmera.github.io/trivial-extensible-sequences/ A specification of the protocol can be found in the following paper by Rhodes: http://www.doc.gold.ac.uk/~mas01cr/papers/ilc2007/sequences-20070301.pdf
This would help bring CCL up to date with standard extensions as shown here: https://shinmera.github.io/portability/
We will need a test suite to support our implementation against. Opened https://github.com/Shinmera/trivial-extensible-sequences/issues/1 for that reason.
Just had a need for this and went looking to see if it was available in CCL. How's progress?
AFAIK none so far.
Race condition?
Nope, I just haven't found any time+will to work on this yet.