lazyeval
Lazy (Non-Standard) Evaluation
A package retired in 2017 just got rewritten against R's public C API.
◆Recent moves
- 4mo ago
Reimplemented against R's public C API after eight years dormant
A compliance rewrite ending an eight-and-a-half year gap, carrying an explicit warning that behaviour may differ subtly from the historical implementation. For a package still buried in old dependency trees, that caveat matters more than the release itself.
View source ↗ - 8y ago
Development ends as the tidyverse moves to tidy evaluation
The release that formally retires the package, alongside a registration system update and a C macro change made in anticipation of an R core API change. The same class of pressure that produced 0.2.3 eight years later.
View source ↗ - 10y ago
Formula-based lazy evaluation system introduced
The formula-based evaluation system with f_eval() and the .data and .env pronouns, intended at the time to underpin ggplot2, tidyr and dplyr. That role went to rlang instead, which is why the package was set aside a year later.
View source ↗ - 11y ago
lazyeval 0.1.10
A NULL method for as.lazy_dots() and a symbol truncation fix. Routine work from the package's active period.
View source ↗ - 11y ago
lazyeval 0.1.9
The initial release, establishing the lazy-evaluation toolkit that dplyr and its neighbours used before rlang existed.
View source ↗