dictionaryR6
A dictionary type object that makes use of R6 to enable useful features including cloning, inheritance and method chaining. A separate TypedDictionary ensures correct typing of keys and/or values which is useful for time-series modelling.
Install with,
devtools::install_github("RaphaelS1/dictionaryR6")