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 | 
| Maintainer: | Hadley Wickham <hadley at posit.co> | 
| BugReports: | https://github.com/RConsortium/S7/issues | 
| License: | MIT + file LICENSE | 
| URL: | https://rconsortium.github.io/S7/, https://github.com/RConsortium/S7 | 
| NeedsCompilation: | yes | 
| Materials: | README, NEWS | 
| CRAN checks: | S7 results | 
| Reference manual: | S7.html , S7.pdf | 
| Vignettes: | S7 basics (source, R code) Classes and objects (source, R code) Compatibility with S3 and S4 (source, R code) Generics and methods (source, R code) Motivation for S7 (source, R code) Using S7 in a package (source, R code) Performance (source, R code) | 
| Package source: | S7_0.2.0.tar.gz | 
| Windows binaries: | r-devel: S7_0.2.0.zip, r-release: S7_0.2.0.zip, r-oldrel: S7_0.2.0.zip | 
| macOS binaries: | r-release (arm64): S7_0.2.0.tgz, r-oldrel (arm64): S7_0.2.0.tgz, r-release (x86_64): S7_0.2.0.tgz, r-oldrel (x86_64): S7_0.2.0.tgz | 
| Old sources: | S7 archive | 
| Reverse imports: | ale, anansi, apa7, arcgisutils, bakerrr, bidsr, bregr, crumble, csdb, desirability2, ellmer, filtro, fr, ggalign, GGally, ggarrow, ggdiagram, ggh4x, ggiraph, ggpath, ggplot2, ggside, GitAI, iAR, ife, important, marquee, monad, nflplotR, parsermd, PFIM, plyxp, quickr, ragnar, ravecore, shadowtext, silviculture, SimpleUpset, sooty, tidyllm, tinylens, vitals | 
| Reverse suggests: | canvasXpress, constructive, gglogger, testthat, waldo | 
Please use the canonical form https://CRAN.R-project.org/package=S7 to link to this page.