Programming, Computer Science, JavaScript, Functional Programming.
other set implementations. Abstract data types are thus easily extensible in terms of operations, but not in terms of representations, while objects are easily extensible in terms of representations, but not in terms of operations. This tradeoff of operational extensibility versus representational