constructive: Display Idiomatic Code to Construct Most R Objects

Prints code that can be used to recreate R objects. In a sense it is similar to 'base::dput()' or 'base::deparse()' but 'constructive' strives to use idiomatic constructors.

Version: 1.0.1
Imports: cli, diffobj, methods, rlang (≥ 1.0.0), waldo
Suggests: bit64, blob, clipr, data.table, DiagrammeR, DiagrammeRsvg, dm, dplyr, forcats, ggplot2, knitr, lubridate, pixarfilms, prettycode, reprex, rmarkdown, roxygen2, rstudioapi, scales, sf, testthat (≥ 3.0.0), tibble, tidyselect, vctrs, withr
Published: 2024-07-07
DOI: 10.32614/CRAN.package.constructive
Author: Antoine Fabri [aut, cre], Kirill Müller ORCID iD [ctb]
Maintainer: Antoine Fabri <antoine.fabri at>
License: MIT + file LICENSE
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: constructive results


Reference manual: constructive.pdf
Vignettes: Extending constructive


Package source: constructive_1.0.1.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): constructive_1.0.1.tgz, r-oldrel (arm64): constructive_0.3.0.tgz, r-release (x86_64): constructive_1.0.1.tgz, r-oldrel (x86_64): constructive_0.3.0.tgz
Old sources: constructive archive

Reverse dependencies:

Reverse suggests: DBItest, duckplyr


Please use the canonical form to link to this page.