All functions

compare_fn()

Get key comparison function of an hash table

default() `default<-`()

Default hashmap values

default_hash_fn()

String hashes for arbitrary R objects

delete()

Delete keys or key/value pairs from an hash table.

has_key() `%has_key%`

Key existence in hash tables

hash_fn()

Get hash function of an hash table

hashmap() hashset()

Hash maps and sets

hashtable_methods

Methods for S3 classes hashmap and hashset

insert()

Insert keys or key/value pairs into an hash table.

keys()

List all keys from an hash table

length(<r2r_hashtable>)

Size of hash tables

on_missing_key() `on_missing_key<-`()

On missing key behaviour

query()

Query keys from an hash table.

`[[`(<r2r_hashmap>) `[`(<r2r_hashmap>) `[[<-`(<r2r_hashmap>) `[<-`(<r2r_hashmap>) `[[`(<r2r_hashset>) `[`(<r2r_hashset>) `[[<-`(<r2r_hashset>) `[<-`(<r2r_hashset>)

Subsetting hashsets and hashmaps

values()

List all values from an hash map