Skip to content
No description, website, or topics provided.
Other
  1. Other 100.0%
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib/Digest
t
.gitignore
META6.json
README.md
collisions.pl6

README.md

Digest::FNV

Fowler–Noll–Vo hash function in pure perl6.

Exports

fnv0

If you want to use this, you must import with the :DEPRECATED flag.

fnv1

Performs the FNV1 hash.

fnv1a

The alternate FNV1 hash (XOR, then multiply)

Signatures

All of the exports have the signature of ($data, :bits(32|64|128|256|512|1024))

The tests only use 32|64, use the others at your own peril.

Usage

use Digest::FNV;

my $x = fnv1a('some str');
# $x = 651763969055412538
You can’t perform that action at this time.