Open tshemsedinov opened 7 years ago
Cursor
is essentially an iterator, isn't it? How can it have pathes, cd
and stuff?
@aqrln cursor points to certain place in GlobalStorage, so Cursor.cd(path)
will return another cursor which points to relative place
We need something simple like POSIX shell commands for data traversal and other manipulations, for example:
Cursor.cd(path)
with relative paths using..
Cursor.path(path):Cursor
Cursor.cmp(cursor)
andCursor.diff(cursor)
cp, mv, ln
Cursor.ls()
What do you think? @aqrln