cursors: zip-cursor distance-hint should be min length.
parent
a067b13311
commit
e2a339cb60
|
@ -511,7 +511,7 @@ M: zip-cursor cursor= ( cursor cursor -- ? )
|
||||||
|
|
||||||
M: zip-cursor cursor-distance-hint ( cursor cursor -- n )
|
M: zip-cursor cursor-distance-hint ( cursor cursor -- n )
|
||||||
[ [ keys>> ] bi@ cursor-distance-hint ]
|
[ [ keys>> ] bi@ cursor-distance-hint ]
|
||||||
[ [ values>> ] bi@ cursor-distance-hint ] 2bi max ; inline
|
[ [ values>> ] bi@ cursor-distance-hint ] 2bi min ; inline
|
||||||
|
|
||||||
M: zip-cursor inc-cursor ( cursor -- cursor' )
|
M: zip-cursor inc-cursor ( cursor -- cursor' )
|
||||||
[ keys>> inc-cursor ] [ values>> inc-cursor ] bi <zip-cursor> ; inline
|
[ keys>> inc-cursor ] [ values>> inc-cursor ] bi <zip-cursor> ; inline
|
||||||
|
|
Loading…
Reference in New Issue