These generics are used to get or set the behaviour of an hashmap upon query of a missing key (currently, only an hashmap method is implemented).

on_missing_key(x)

on_missing_key(x) <- value

# S3 method for r2r_hashmap
on_missing_key(x)

# S3 method for r2r_hashmap
on_missing_key(x) <- value

Arguments

x

an hashmap.

value

a string, either "throw" or "default". Action to be taken upon query of a missing key.

Value

a string, either "throw" or "default".

Details

For more details, see the hashtable documentation page.

Author

Valerio Gherardi

Examples

m <- hashmap() on_missing_key(m)
#> [1] "default"
on_missing_key(m) <- "throw"