
set6 - R6 Mathematical Sets Interface
An object-oriented package for mathematical sets, upgrading the current gold-standard {sets}. Many forms of mathematical sets are implemented, including (countably finite) sets, tuples, intervals (countably infinite or uncountable), and fuzzy variants. Wrappers extend functionality by allowing symbolic representations of complex operations on sets, including unions, (cartesian) products, exponentiation, and differences (asymmetric and symmetric).
Last updated
cpp
4.28 score 4 dependents 16 scripts 74 downloads
R62S3 - Automatic Method Generation from R6
After defining an R6 class, R62S3 is used to automatically generate optional S3/S4 generics and methods for dispatch. Also allows piping for R6 objects.
Last updated
dispatchobject-oriented-programmingoop
4.16 score 29 stars 1 scripts 271 downloads
ooplah - Helper Functions for Class Object-Oriented Programming
Helper functions for coding object-oriented programming with a focus on R6. Includes functions for assertions and testing, looping, and re-usable design patterns including Abstract and Decorator classes.
Last updated
2.95 score 6 dependents 75 downloads
dictionar6 - R6 Dictionary Interface
Efficient object-oriented R6 dictionary capable of holding objects of any class, including R6. Typed and untyped dictionaries are provided as well as the 'usual' dictionary methods that are available in other OOP languages, for example listing keys, items, values, and methods to get/set these.
Last updated
2.78 score 4 dependents 117 downloads
