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
intervalsoopr6sets
4.50 score 14 stars 1 packages 15 scripts 125 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 packages 733 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 packages 623 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 281 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 packages 1 scripts 640 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 packages 1 scripts 625 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 packages 3 scripts 97 downloads