vctrs: Vector Helpers

Defines new notions of prototype and size that are used to provide tools for consistent and well-founded type-coercion and size-recycling, and are in turn connected to ideas of type- and size-stability useful for analysing function interfaces.

Version: 0.3.4
Depends: R (≥ 3.2)
Imports: ellipsis (≥ 0.2.0), digest, glue, rlang (≥ 0.4.7)
Suggests: bit64, covr, crayon, dplyr (≥ 0.8.5), generics, knitr, pillar (≥ 1.4.4), pkgdown, rmarkdown, testthat (≥ 2.3.0), tibble, withr, xml2, waldo (≥ 0.2.0), zeallot
Published: 2020-08-29
Author: Hadley Wickham [aut], Lionel Henry [aut, cre], Davis Vaughan [aut], RStudio [cph]
Maintainer: Lionel Henry <lionel at>
License: GPL-3
NeedsCompilation: yes
Language: en-GB
Materials: README NEWS
CRAN checks: vctrs results


Reference manual: vctrs.pdf
Vignettes: Printing vectors nicely in tibbles
S3 vectors
Type and size stability
Prototypes and sizes
Package source: vctrs_0.3.4.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release: vctrs_0.3.4.tgz, r-oldrel: vctrs_0.3.4.tgz
Old sources: vctrs archive

Reverse dependencies:

Reverse imports: almanac, arrow, bioseq, blob, cleaner, codebook, decor, dials, distributional, dm, downlit, dplyr, drake, evaluator, exuber, fabletools, feasts, ggdist, ggip, googlesheets4, gratia, hardhat, haven, HCAExplorer, hms, incidence2, ipaddress, labelled, mobr, modelr, opentripplanner, pammtools, parsnip, pillar, pmdplyr, probably, projects, prt, retroharmonize, riingo, rsample, RSDA, salesforcer, santoku, simTool, slider, sparklyr, term, textrecipes, tibble, tibbletime, tibblify, tidyposterior, tidyr, tidyRSS, tidyselect, tidytable, triangulr, tsibble, tsibbletalk, tune,, vroom, waterquality, wkutils
Reverse linking to: slider
Reverse suggests: bench, cpp11, cutpointr, errors, fauxnaif, fs, geos, glue, lubridate, quantities, rlang, s2, sf, testthat, tidyjson, units, winch, wk


Please use the canonical form to link to this page.