A ‘usethis’-esque Package for Base R Versions of ‘tidyverse’ Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
boB Rudis 27e4a5b75a
initial commit
6 years ago
R initial commit 6 years ago
inst/templates initial commit 6 years ago
man initial commit 6 years ago
tests initial commit 6 years ago
.Rbuildignore initial commit 6 years ago
.codecov.yml initial commit 6 years ago
.gitignore initial commit 6 years ago
.travis.yml initial commit 6 years ago
DESCRIPTION initial commit 6 years ago
LICENSE initial commit 6 years ago
NAMESPACE initial commit 6 years ago
NEWS.md initial commit 6 years ago
README.Rmd initial commit 6 years ago
README.md initial commit 6 years ago
freebase.Rproj initial commit 6 years ago

README.md

freebase

A ‘usethis’-like Package for Base Pseudo-equivalents of ‘tidyverse’ Code

Description

The ‘tidyverse’ is awesome, but can take a bit compile on systems where there are no pre-built binary packages. Methods are provided which use the facilities of the ‘usethis’ package to snap-in base versions of useful ‘tidyverse’ functions that are mostly equivalent (some are more complete than others). The base R counterpart functions will likely be slower than the ‘tidyverse’ equivalents but using them will decrease ‘Imports’ dependencies. Use delibrately and with caution.

What’s Inside The Tin

The following functions are implemented:

  • use_infix_helpers: Use infix-helpers
  • use_keepers: Use base-ified equivalents of keep/discard/compact
  • use_mappers: Use base-ified equivalents of ‘map’-pers
  • use_safely: Use base-ified equivalents of “safely”-ifiers

Installation

devtools::install_github("hrbrmstr/freebase")

Usage

library(freebase)

# current verison
packageVersion("freebase")
## [1] '0.1.0'