algorist / rbfnv

FNV hash for ruby

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rbfnv

DESCRIPTION:

FNV hash implementation in C

USAGE:

require 'rbfnv'
Rbfnv.fnv1_32("cat") # > 983016379
Rbfnv.fnv1a_32("cat") # > 108289031
Rbfnv.fnv1_64("cat") # > 15624606792861450203
Rbfnv.fnv1a_64("cat") # > 17718013163177550631

INSTALL:

sudo gem install rbfnv

AUTHORS:

robey - Initial implementaion

nileshtrivedi - Fix for 64-bit hashes

About

FNV hash for ruby


Languages

Language:C 66.6%Language:Ruby 33.4%