S7: An Object Oriented System Meant to Become a Successor to S3 and S4 (original) (raw)
A new object oriented programming system designed to be a successor to S3 and S4. It includes formal class, generic, and method specification, and a limited form of multiple dispatch. It has been designed and implemented collaboratively by the R Consortium Object-Oriented Programming Working Group, which includes representatives from R-Core, 'Bioconductor', 'Posit'/'tidyverse', and the wider R community.
Version: | 0.2.0 |
---|---|
Depends: | R (≥ 3.5.0) |
Imports: | utils |
Suggests: | bench, callr, covr, knitr, methods, rmarkdown, testthat (≥ 3.2.0), tibble |
Published: | 2024-11-07 |
DOI: | 10.32614/CRAN.package.S7 |
Author: | Object-Oriented Programming Working Group [cph], Davis Vaughan [aut], Jim Hester [aut], Tomasz Kalinowski [aut], Will Landau [aut], Michael Lawrence [aut], Martin Maechler [aut], Luke Tierney [aut], Hadley Wickham [aut, cre] |
Maintainer: | Hadley Wickham |
BugReports: | https://github.com/RConsortium/S7/issues |
License: | MIT + file |
URL: | https://rconsortium.github.io/S7/,https://github.com/RConsortium/S7 |
NeedsCompilation: | yes |
Materials: | README NEWS |
CRAN checks: | S7 results |
Documentation:
Downloads:
Reverse dependencies:
Linking:
Please use the canonical formhttps://CRAN.R-project.org/package=S7to link to this page.