<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>Design Patterns in R</dc:title>
  <dc:title>R package R6P version 0.4.0</dc:title>
  <dc:description>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.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Depends: R (&gt;= 4.1)</dc:relation>
  <dc:relation>Imports: collections, dplyr, stringr, R6, tibble, tidyr</dc:relation>
  <dc:relation>Suggests: testthat, DBI, RSQLite, ggplot2</dc:relation>
  <dc:creator>Harel Lustiger &lt;tidylab@gmail.com&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>Harel Lustiger [aut, cre] (ORCID:
    &lt;https://orcid.org/0000-0003-2953-9598&gt;),
  Tidylab [cph, fnd]</dc:contributor>
  <dc:rights>MIT + file LICENSE (https://CRAN.R-project.org/package=R6P/LICENSE)</dc:rights>
  <dc:date>2024-12-22</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=R6P</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.R6P</dc:identifier>
  <dc:language>en-GB</dc:language>
</oai_dc:dc>
