hash: Full feature implementation of hash/associated arrays/dictionaries

This package implements a data structure similar to hashes in Perl and dictionaries in Python but with a purposefully R flavor. For objects of appreciable size, access using hashes outperforms native named lists and vectors.

AuthorChristopher Brown
Date of publication2013-02-21 07:52:57
MaintainerChristopher Brown <chris.brown@decisionpatterns.com>
LicenseGPL (>= 2)
Version2.2.6

View on CRAN

Functions

as.list.hash Man page
clear Man page
clear,hash-method Man page
clear-methods Man page
copy Man page
copy,hash-method Man page
copy-methods Man page
del Man page
del,ANY,hash-method Man page
delete Man page
delete,ANY,hash-method Man page
delete-methods Man page
del-methods Man page
format Man page
format,hash-method Man page
hash Man page
hash-accessors Man page
$<-,hash,ANY,ANY-method Man page
$<-,hash,ANY-method Man page
[<-,hash,ANY,missing,ANY-method Man page
[[<-,hash,ANY,missing,ANY-method Man page
[<-,hash,ANY,missing-method Man page
[[<-,hash,ANY,missing-method Man page
[[,hash,ANY,missing-method Man page
[,hash,ANY,missing,missing-method Man page
[<-,hash,ANY,missing,NULL-method Man page
[[<-,hash,ANY,missing,NULL-method Man page
$<-,hash,ANY,NULL-method Man page
hash-class Man page
$<-,hash-method Man page
$,hash-method Man page
[,hash,missing,missing,missing-method Man page
$<-,hash,missing,NULL-method Man page
$<-,hash,NULL-method Man page
hash-package Man page
has.key Man page
has.key,ANY,hash-method Man page
has.key-methods Man page
invert Man page
inverted.hash Man page
invert,hash-method Man page
invert-methods Man page
is.empty Man page
is.hash Man page
keys Man page
keys,hash-method Man page
keys-methods Man page
length Man page
length,hash-method Man page
length-methods Man page
make.keys Man page
names Man page
names.hash Man page
.set Man page
values Man page
values<- Man page
values<-,hash,ANY-method Man page
values<-,hash-method Man page
values,hash-method Man page
values<--methods Man page
values-methods Man page

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.