-
Notifications
You must be signed in to change notification settings - Fork 69
Collections Library
There are a few areas where we need to improve our collections.
Much of collection-extensions
could be merged with collections
. It is confusing to have multiple libraries providing additional collections.
Some of what is in collection-extensions
may not belong in collections
in the same form, so some consideration may be required. (I'm thinking of things like sequence-diff
here.)
Carl Gay has an implementation of tries in uncommon-dylan
that should land in collections
. This will make the logging
library one step closer to not requiring anything other than a standard Dylan distribution.
There was some documentation of the collection-extensions library at CMU that could be migrated into our library reference. Other documentation would need to be written from scratch.
This is a placeholder for a more extensive writeup about having something like the Clojure collections available in Dylan.
- Substrings that share structure with other strings (there's a start in the http repo)
- Ropes