0.0.4 • Published 1 year ago
@dumbjs/quick-hash v0.0.4
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
import { dbj2 as hash } from '@dumbjs/quick-hash'
// or
// import { dbj2 as hash } from '@dumbjs/quick-hash/dbj2'
hash('hello') //=>261238937
sdbm
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
0.0.4
1 year ago
0.0.3
1 year ago
0.0.2
2 years ago
0.0.2-beta.0
2 years ago
0.0.1
2 years ago
0.0.1-beta.4
2 years ago
0.0.1-beta.3
2 years ago
0.0.1-beta.2
2 years ago
0.0.1-beta.1
2 years ago