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 1 years ago
intervalsoopr6setscpp
4.50 score 14 stars 1 dependents 15 scripts 131 downloadsooplah - 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 3 years ago
design-patternsoop
4.26 score 6 stars 2 dependents 633 downloadsooplah - 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 3 years ago
design-patternsoop
4.26 score 6 stars 2 dependents 671 downloadsR62S3 - 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 3 years ago
dispatchobject-oriented-programmingoop
4.19 score 31 stars 1 scripts 277 downloadsdictionar6 - 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 3 years ago
3.78 score 4 stars 1 dependents 1 scripts 596 downloadsdictionar6 - 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 3 years ago
3.78 score 4 stars 1 dependents 1 scripts 620 downloadsparam6 - A Fast and Lightweight R6 Parameter Interface
By making use of 'set6', alongside the S3 and R6 paradigms, this package provides a fast and lightweight R6 interface for parameters and parameter sets.
Last updated 2 years ago
3.26 score 12 stars 1 dependents 3 scripts 88 downloads