Welcome to ClientVPS Mirrors

README

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.

Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.

This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.