R6P: Design Patterns in R
Build robust and maintainable software with object-oriented design 
    patterns in R. Design patterns abstract and present in neat, well-defined 
    components and interfaces the experience of many software designers and 
    architects over many years of solving similar problems. These are solutions 
    that have withstood the test of time with respect to re-usability,
    flexibility, and maintainability. 'R6P' provides abstract base classes with 
    examples for a few known design patterns. The patterns were selected by 
    their applicability to analytic projects in R. Using these patterns in R 
    projects have proven effective in dealing with the complexity that 
    data-driven applications possess.
| Version: | 0.4.0 | 
| Depends: | R (≥ 4.1) | 
| Imports: | collections, dplyr, stringr, R6, tibble, tidyr | 
| Suggests: | testthat, DBI, RSQLite, ggplot2 | 
| Published: | 2024-12-22 | 
| DOI: | 10.32614/CRAN.package.R6P | 
| Author: | Harel Lustiger  [aut, cre],
  Tidylab [cph, fnd] | 
| Maintainer: | Harel Lustiger  <tidylab at gmail.com> | 
| BugReports: | https://github.com/tidylab/R6P/issues | 
| License: | MIT + file LICENSE | 
| URL: | https://tidylab.github.io/R6P/, https://github.com/tidylab/R6P | 
| NeedsCompilation: | no | 
| Language: | en-GB | 
| Citation: | R6P citation info | 
| Materials: | README, NEWS | 
| CRAN checks: | R6P results | 
Documentation:
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=R6P
to link to this page.