Commit Graph

14 Commits

Author SHA1 Message Date
d215d837f6 Reset() and Clean() have new, simpler signature 2024-09-12 05:44:29 +02:00
3c51b8d2ee Changed some function names and param types 2024-07-31 09:11:57 +02:00
d572f3a129 Iterator: new function Count() 2024-07-21 16:34:52 +02:00
b4529499d6 iterator.go: exported some const identifier 2024-07-18 07:27:02 +02:00
9a95a837f6 data-cursor.go: add item mapping support 2024-07-13 06:44:00 +02:00
0170baa0f5 iter-list.go: implemented the Typer interface 2024-07-06 04:54:42 +02:00
8144122d2c fixed some defects in the iter-list implementation 2024-06-05 08:06:39 +02:00
2c5f02cc69 list iterators now support start, stop e step 2024-05-04 08:07:49 +02:00
0dbb0ba515 iterator.go: new interface ExtIterator derived from Iterator 2024-05-04 00:28:17 +02:00
be874503ec iterator.go: new error function errInvalidDataSource() 2024-05-01 05:46:24 +02:00
aa66d07caa Iterators now support generic operation interface based on methods HasOperation() and CallOperation().
Also fixed mul() function that called doAdd() instead of doMul().
2024-04-28 06:45:39 +02:00
7941c2dfec the FlatArrayIterator has been moved to the new file iter-list.go 2024-04-26 04:30:43 +02:00
f03ae555fc added the copywrite comment header in source files that lacked it 2024-04-13 06:00:22 +02:00
836a9165a5 Added Iterator interface and two implementation: list itrator and range iterator 2024-03-30 06:56:12 +01:00