knitr::opts_chunk$set( collapse = TRUE, comment = "##", fig.path = "README-", error = TRUE ) library(oshka)
oshka
, including a brief comparison to
rlang
.oshka
in which we recreate simplified versions of dplyr
and data.table
that
implement programmable NSE with oshka::expand
.This package is proof-of-concept. If it elicits enough interest we will re-write the internals in C and add helper functions for common use patterns.
install.packages('oshka') # or development version devtools::instal_github('brodieg/oshka@development')
Feedback is welcome, particularly if you are aware of some NSE pitfalls we may be ignoring.
Brodie Gaslam is a hobbyist programmer based on the US East Coast.
The name of this package is derived from "matryoshka", the Russian nesting dolls.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.