Appendable
Appendable is an adjective used in computing and data structures to describe an object or data container that can have data added to its end via an append operation. An appendable object is typically modified in place rather than creating a new object, though some languages offer both mutable and immutable variants.
In practice, appendable containers include dynamic arrays, string builders, and buffers. The key property is that
In programming languages, there is often a formal interface or protocol for appendable objects. For example,
Other contexts use the term to describe files or logs that support appending data at the end,