0.0.4 • Published 22 days ago

@dumbjs/quick-hash v0.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
22 days ago

dumbjs/quick-hash

Why?

Tired of copying them around

Usage

The library exports a few quick string hashing functions that are widely used for proper bit distribution and short hashes for longer strings, (with the exception of the BigInt implementation of sdbm)

dbj2

Details

import { dbj2 as hash } from '@dumbjs/quick-hash'
// or
// import { dbj2 as hash } from '@dumbjs/quick-hash/dbj2'

hash('hello') //=>261238937

sdbm

Details

Original Version

import { sdbm as hash } from '@dumbjs/quick-hash'
// or
// import { sdbm as hash } from '@dumbjs/quick-hash/sdbm'

hash('hello') //=>31334377934759990

GAWK Version

import { sdbmGawk as hash } from '@dumbjs/quick-hash'
// or
// import { sdbmGawk as hash } from '@dumbjs/quick-hash/sdbm'

hash('hello') //=>1925877435333486942514

License

MIT

0.0.4

22 days ago

0.0.3

2 months ago

0.0.2

5 months ago

0.0.2-beta.0

5 months ago

0.0.1

5 months ago

0.0.1-beta.4

6 months ago

0.0.1-beta.3

6 months ago

0.0.1-beta.2

6 months ago

0.0.1-beta.1

6 months ago