You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Firstly, thanks for the inspiration, that I can use visible characters for semantic tables.
In example 1-dimensional-as-line the value a␟b␟ is mapped to ["a","b"]. Is that correct mapping?
If I understand well, USV has 4-D nature. And if the a␟b␟ is an implicit record, then it is also a member of an implicit group and file. In that way, the correct mapping should be: [[[["a","b"]]]].
I am asking, because I tried to implement a library and found the problems from the user perspective:
dynamic-dimension arrays are difficult to use - you may not know in advance how the data looks like
using special data structure isn't change anything.
BTW, I'm starting to understand, why separators for table & schema are not in common use. You can substitute them with plain files and directories. And you've got a better searchability and faster lookup at the small cost of disk usage (usually there are a lot more rows than tables).
The text was updated successfully, but these errors were encountered:
You're welcome, and thank you for the questions and ideas.
In example 1-dimensional-as-line the value a␟b␟ is mapped to ["a","b"]. Is that correct mapping?
Yes that's the intent.
If I understand well, USV has 4-D nature.
Yes the intent is it has any of 1D, 2D, 3D, 4D nature.
And if the a␟b␟ is an implicit record
No implicits. It's a explicit list with 1 dimension, not an implicit record.
dynamic-dimension arrays are difficult to use - you may not know in advance how the data looks like
Yes you're correct. I'm currently working on that in the various converters, such as among ASV, CSV, JSON, XLSX. Luckily there are only 4 options i.e. units as 1D, records as 2D, groups as 3D, files as 4D.
I'm starting to understand, why separators for table & schema are not in common use. You can substitute them with plain files and directories.
Yes and also a computer screen is 2D, which makes respresentations favor 2D data.
The gotcha (for me) is wanting to send data folios (such as XSLX workbook disk files), where each folio has groups (such as worksheet tabs). USV purposefully makes it very convenient to handle the workbooks and worksheets all together.
For example some Comma Separated Values users could have this kind of file system:
Firstly, thanks for the inspiration, that I can use visible characters for semantic tables.
In example 1-dimensional-as-line the value
a␟b␟
is mapped to["a","b"]
. Is that correct mapping?If I understand well, USV has 4-D nature. And if the
a␟b␟
is an implicit record, then it is also a member of an implicit group and file. In that way, the correct mapping should be:[[[["a","b"]]]]
.I am asking, because I tried to implement a library and found the problems from the user perspective:
BTW, I'm starting to understand, why separators for table & schema are not in common use. You can substitute them with plain files and directories. And you've got a better searchability and faster lookup at the small cost of disk usage (usually there are a lot more rows than tables).
The text was updated successfully, but these errors were encountered: