Language

Package: r-vctrs @ 0.3.4

Synopsis

Vector helpers

Description

There are three main goals to the vctrs package:

  1. To propose vec_size() and vec_type() as alternatives to length() and class(). These definitions are paired with a framework for type-coercion and size-recycling.

  2. To define type- and size-stability as desirable function properties, use them to analyse existing base function, and to propose better alternatives. This work has been particularly motivated by thinking about the ideal properties of c(), ifelse(), and rbind().

  3. To provide a new vctr base class that makes it easy to create new S3 vectors. vctrs provides methods for many base generics in terms of a few new vctrs generics, making implementation considerably simpler and more robust.

Home page
https://github.com/r-lib/vctrs
Location
gnu/packages/cran.scm (line: 4615, column: 2)
License

Lint warnings

LinterMessageLocation
No lint warnings