Example #1
0
const kStoFDBSel = ({k, isAfter, offset}: I.KeySelector) => (
  keySelector(clamp(Buffer.from(k, 'utf8'), START_KEY, END_KEY), isAfter, (offset || 0) + 1)
)
Example #2
0
const staticKStoFDBSel = ({k, isAfter}: I.StaticKeySelector) => (
  // isAfter ? keySelector.firstGreaterThan(k) : keySelector.firstGreaterOrEqual(k)
  keySelector(clamp(Buffer.from(k, 'utf8'), START_KEY, END_KEY), isAfter, 1)
)