rfc:spl-improvements:data-structures
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:spl-improvements:data-structures [2012/01/08 06:02] – [What is wrong with the data structures?] levim | rfc:spl-improvements:data-structures [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 8: | Line 8: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | The data structures in the SPL are flawed in many ways. | + | The data structures in the SPL are flawed in many ways. See [[/ |
===== What is wrong with the data structures? ===== | ===== What is wrong with the data structures? ===== | ||
Line 57: | Line 56: | ||
* **[[http:// | * **[[http:// | ||
- | * [[http:// | + | * [[http:// |
===== Proposal ===== | ===== Proposal ===== | ||
- | We fix it. | + | * **SplStack and SplQueue should not publicly inherit from SplDoublyLinkedList.** |
+ | * **SplObjectStorage should be split into a Map(Dictionary) and Set.** | ||
===== Changelog ===== | ===== Changelog ===== |
rfc/spl-improvements/data-structures.1326002541.txt.gz · Last modified: 2017/09/22 13:28 (external edit)