wordnet.bag

0.1.9 • Public • Published

wordnet.bag

NPM

Bag for WordNet blob.

const Bag = require('wordnet.bag');
// -> {id, length, offset, ...}
 
// Get id of bag.
// -> <id>
id(offset, length)
 
// Get offset of bag.
// -> <offset>
offset(id)
 
// Get length of bag.
// -> <length>
length(id)
 
// Get entry of key, value.
// -> <entry>
entry(key, value)
 
// Get key of entry.
// -> <key>
key(entry)
 
// Get value of entry.
// -> <value>
value(entry)
 
// Get values of key.
// -> <target>
get(bag, id, key, [target=new Set()])
 
// Get values of range of keys.
// -> <target>
getRange(bag, id, [kbegin=0], [kend=32], [target=new Set()])
 
// Add bag.
// -> <id>
add(bag, keys, values, [kbegin=0], [kend])
 
// Add key to bag.
// -> <new id>
addKey(bag, id, key, values, [vbegin=0], [vend])
 
// Add entry to bag.
// -> <new id>
addEntry(bag, id, key, value)
 
// Delete bag.
// -> 0
delete(bag, id)
 
// Delete key from bag.
// -> <new id>
deleteKey(bag, id, key)
 
// Delete entry from bag.
// -> <new id>
deleteEntry(bag, id, key, value)

Readme

Keywords

Package Sidebar

Install

npm i wordnet.bag

Weekly Downloads

1

Version

0.1.9

License

MIT

Unpacked Size

4.17 kB

Total Files

3

Last publish

Collaborators

  • wolfram77