fastdigest

Fast, Low Memory-Footprint Digests of R Objects

Provides an R interface to Bob Jenkin's streaming, non-cryptographic 'SpookyHash' hash algorithm for use in digest-based comparisons of R objects. 'fastdigest' plugs directly into R's internal serialization machinery, allowing digests of all R objects the serialize() function supports, including reference-style objects via custom hooks. Speed is high and scales linearly by object size; memory usage is constant and negligible.

Total

26,230

Last month

1,039

Last week

285

Average per day

35

Daily downloads

Total downloads

Description file content

Package
fastdigest
Version
0.6-3
Title
Fast, Low Memory-Footprint Digests of R Objects
Description
Provides an R interface to Bob Jenkin's streaming, non-cryptographic 'SpookyHash' hash algorithm for use in digest-based comparisons of R objects. 'fastdigest' plugs directly into R's internal serialization machinery, allowing digests of all R objects the serialize() function supports, including reference-style objects via custom hooks. Speed is high and scales linearly by object size; memory usage is constant and negligible.
Author
Gabriel Becker, Bob Jenkins (SpookyHash algorithm and C++ implementation)
Suggests
RUnit
Maintainer
Gabriel Becker
SystemRequirements
C++11
License
Artistic-2.0
NeedsCompilation
yes
Packaged
2015-10-08 16:37:33 UTC; beckerg4
Repository
CRAN
Date/Publication
2015-10-08 20:13:41

install.packages('fastdigest')

0.6-3

02 years ago

Gabriel Becker

Artistic-2.0

Suggests

RUnit

Discussions