- When creating a substring, charseq shares the source string instance and maintains start and end position of new string. Hence it is a constant time (and size) operation.
- It is ensured that charseq instance always holds a (simple-array character *) string as internal representation. (simple-array character *) is one of the most efficient type that represents strings.
License: MIT