1.0.5 • Published 3 years ago
advance v1.0.5
In-memory forward iterator for use with the Strata b-tree MVCC tool collection.
function comparator (a, b) { return +a - +b }
var test = cadence(function () {
var iterator
async(function () {
iterator = advance.forward(comparator, [ 1, 2, 3 ])
iterator.next(async())
}, function (more) {
assert.ok(more)
var items = [], item
while (item = iterator.get()) {
items.push(item)
}
assert.deepEqual(items, [ 1, 2, 3 ], 'next')
iterator.next(async())
}, function (more) {
assert.ok(!more)
iterator.unlock(async())
})
})
test(function (error) { if (error) throw error })
3.0.0-alpha.11
3 years ago
3.0.0-alpha.10
4 years ago
3.0.0-alpha.9
4 years ago
3.0.0-alpha.8
5 years ago
3.0.0-alpha.7
5 years ago
3.0.0-alpha.6
5 years ago
3.0.0-alpha.5
5 years ago
3.0.0-alpha.4
5 years ago
3.0.0-alpha.3
5 years ago
3.0.0-alpha.1
5 years ago
3.0.0-alpha.0
5 years ago
3.0.0-alpha.2
5 years ago
2.0.0
6 years ago
1.0.5
6 years ago
1.0.4
7 years ago
1.0.3
8 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
0.0.17
10 years ago
0.0.16
10 years ago
0.0.15
10 years ago
0.0.14
10 years ago
0.0.13
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
11 years ago
0.0.6
11 years ago
0.0.5
11 years ago
0.0.4
11 years ago
0.0.2
11 years ago
0.0.3
11 years ago