Package: bedrock
Title: Base Functions for the 'DescToolsX' Ecosystem
Version: 0.1.9
Authors@R: c(
  person(given="Andri", family="Signorell",  
         email = "andri@signorell.net", 
         role = c("aut", "cre"),
         comment = c(ORCID = "0000-0003-4311-1969")),
  person("R Core Team", role = c("ctb")),
  person("Hans W.", "Borchers", role = c("ctb")),
  person("Daniel", "Chessel", role = c("ctb")),
  person("Nicholas", "Cooper", role = c("ctb")),
  person("Stephane", "Dray", role = c("ctb")),
  person("Martin", "Elff", role = c("ctb")),
  person("Michael", "Friendly", role = c("ctb")),
  person("Friedrich", "Leisch", role = c("ctb")),
  person("Thomas", "Lumley", role = c("ctb")),
  person("Martin", "Maechler", role = c("ctb")),
  person("Nick", "Sabbe", role = c("ctb")),
  person("Karline", "Soetaert", role = c("ctb")),
  person("Terry", "Therneau", role = c("ctb")),
  person("Kevin", "Ushey", role = c("ctb")),
  person("Jeremy", "VanDerWal", role = c("ctb")),
  person("Bill", "Venables", role = c("ctb")),
  person("Gregory R.", "Warnes", role = c("ctb")),
  person("Daniel", "Wollschlaeger", role = c("ctb")),
  person("Thomas W.", "Yee", role = c("ctb"))
  )
Description: Provides the low level utilities on which the 'DescToolsX'
    ecosystem is built. Covered are data manipulation and reshaping,
    predicates for data inspection and validation, vector and string
    operations, handling of labels and metadata, and routines from
    number theory and combinatorics. All functions share a common
    naming and argument scheme and are implemented as S3 generics
    wherever several input types are meaningful, with performance
    critical parts written in C++. The package is self contained and
    can be used on its own, independently of the higher level packages
    of the suite.
Depends: R (>= 4.4.0)
License: GPL (>= 2)
Encoding: UTF-8
LinkingTo: Rcpp
Imports: Rcpp, abind, expm, tools, data.table, readxl, httr, cli
Suggests: testthat (>= 3.0.0), haven, R.rsp, readr, tibble
Config/testthat/edition: 3
VignetteBuilder: R.rsp
LazyData: true
URL: https://andrisignorell.github.io/bedrock/,
        https://github.com/AndriSignorell/bedrock/
BugReports: https://github.com/AndriSignorell/bedrock/issues
Config/roxygen2/version: 8.1.0
NeedsCompilation: yes
Packaged: 2026-09-18 15:35:26 UTC; andri
Author: Andri Signorell [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-4311-1969>),
  R Core Team [ctb],
  Hans W. Borchers [ctb],
  Daniel Chessel [ctb],
  Nicholas Cooper [ctb],
  Stephane Dray [ctb],
  Martin Elff [ctb],
  Michael Friendly [ctb],
  Friedrich Leisch [ctb],
  Thomas Lumley [ctb],
  Martin Maechler [ctb],
  Nick Sabbe [ctb],
  Karline Soetaert [ctb],
  Terry Therneau [ctb],
  Kevin Ushey [ctb],
  Jeremy VanDerWal [ctb],
  Bill Venables [ctb],
  Gregory R. Warnes [ctb],
  Daniel Wollschlaeger [ctb],
  Thomas W. Yee [ctb]
Maintainer: Andri Signorell <andri@signorell.net>
Repository: CRAN
Date/Publication: 2026-09-29 13:30:19 UTC
