Skip to content

❗ This is a read-only mirror of the CRAN R package repository. RcppFarmHash — Interface to the Google 'FarmHash' Family of Hash Functions. Homepage: https://github.com/eddelbuettel/rcppfarmhash/https://dirk.eddelbuettel.com/code/rcpp.farmhash.html Report bugs for this package: https://github.com/eddelbu ...

Notifications You must be signed in to change notification settings

cran/RcppFarmHash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rcpp Interface to the Google FarmHash Family of Hash Functions

CI License CRAN Dependencies Downloads Last Commit

Motivation

Google BigQuery uses FarmHash in its FARM_FINGERPRINT function. By using the same underlying FarmHash library, this package allows R users to compute the same hash digest fingerprints.

Example

> suppressMessages({ library(RcppFarmHash); library(bit64) })
> farmhash(c("foo", "bar", "baz"))
integer64
[1] 6150913649986995171 -98778129085727977  3758908700204700005
>

Installation

The package can be installed from CRAN via the usual command

install.packages("RcppFarmHash")

or, alternatively, also directly from the source repository:

remotes::install_github("eddelbuettel/rcppfarmhash")

License

This package is licensed under the GNU GPL, Version 2 or later.

FarmHash is licensed under the MIT license.

Author

For the R package, Dirk Eddelbuettel.

For everything pertaining to FarmHash, Geoff Pike and contributors.

About

❗ This is a read-only mirror of the CRAN R package repository. RcppFarmHash — Interface to the Google 'FarmHash' Family of Hash Functions. Homepage: https://github.com/eddelbuettel/rcppfarmhash/https://dirk.eddelbuettel.com/code/rcpp.farmhash.html Report bugs for this package: https://github.com/eddelbu ...

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages