Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 488 Bytes

README.md

File metadata and controls

39 lines (25 loc) · 488 Bytes

trigrams

A data structure to store words by it's trigrams

Usage

import { Trigrams } from '@ychebotaev/trigrams'

const t = new Trigrams()

t.add('hello')
t.add('world')

t.has('hello') // => true
t.has('world') // => true

t.delete('world')

t.has('world') // => false

t.keys() // => ['hel', 'ell', 'llo']
t.values() // => ['hello']

t.find('ell') // => ['hello']

Contribution

Built with vite and vitest

Run tests

npm test