crowding/vadr: Macros, metaprogramming, and pleasant programming idioms.

This package implements workalikes for the author's (and perhaps your) favorite features from other languages, making R programs shorter and more expressive. Destructurimg bind lets you perform parallel assignments and unpack nested lists. A chain macro lets you quickly string several operations together, similar to Unix pipelines. A collection of functions makes it easy to work with `...` arguments and missing values. Behind the scenes is an efficient macro utility, with a much improved alternative to the bquote() function.

Getting started

Package details

AuthorPeter Meilstrup <peter.meilstrup@gmail.com>
MaintainerPeter Meilstrup <peter.meilstrup@gmail.com>
LicenseMIT + file LICENSE
Version0.01
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("crowding/vadr")
crowding/vadr documentation built on May 14, 2019, 11:33 a.m.