Ferreteria/v0.6/clade/Sys/Data/Things/Array: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 14: | Line 14: | ||
|} | |} | ||
==About== | ==About== | ||
Clade structure | ===Concepts=== | ||
* An Array is always a Series (i.e. it retains order), but a Series is not necessarily an Array. (It could be more like a stream.) | |||
* An Array always has a key, but sometimes the key is just a sequential number. A Keyed array is an Array with assigned key-values. | |||
===Clade structure=== | |||
''subject to revision while I think through the concepts (2025-08-16)'' | |||
* {{l/ver/clade|Sys/Data/Things|Array}}: clade which consolidates all the array-type interfaces and code | * {{l/ver/clade|Sys/Data/Things|Array}}: clade which consolidates all the array-type interfaces and code | ||
* Array-type interfaces & code (traits) which go into {{l/ver/clade|Sys/Data/Things|Array}}: | * Array-type interfaces & code (traits) which go into {{l/ver/clade|Sys/Data/Things|Array}}: | ||
Revision as of 16:40, 16 August 2025
| Clade Family | ||
|---|---|---|
|
StandardBase (c,i) |
→ Array | |
About
Concepts
- An Array is always a Series (i.e. it retains order), but a Series is not necessarily an Array. (It could be more like a stream.)
- An Array always has a key, but sometimes the key is just a sequential number. A Keyed array is an Array with assigned key-values.
Clade structure
subject to revision while I think through the concepts (2025-08-16)
- Array: clade which consolidates all the array-type interfaces and code
- Array-type interfaces & code (traits) which go into Array:
- ARoot: tentatively, this stuff should all be in Array.
- To be explained:
History
- 2025-08-15 I keep getting muddled about how this is supposed to work, and therefore writing problematic code -- so, finally mapping it out conceptually.