magrittr
Pipe operators for R that make data transformation code read left to right
magrittr rewrote its pipe in C, then base R shipped one and the releases stopped
◆Recent moves
- 4y ago
C-level protection issue in %>% fixed
A memory-protection correction in the C pipe implementation, and the last release in this feed.
View source ↗ - 4y ago
Eager pipe %!>% for sequential evaluation
Adds an eager counterpart to the now-lazy pipe, with the notes steering users toward force() instead where possible. A small counterweight to the semantics 2.0.0 introduced.
View source ↗ - 5y ago
Calling-environment and freduce() fixes
Two follow-up fixes to the 2.0.0 rewrite, including a regression in freduce() on long lists.
View source ↗ - 5y ago
Pipe rewritten in C with lazy evaluation
⚡ SPARKThe release that redefined what %>% does. Rewriting the pipe in C for minimal overhead and clean backtraces came with lazy evaluation of piped expressions — which is what lets errors and warnings be handled by trailing pipe calls, and what makes return() inside a pipeline an error.
View source ↗ - 11y ago
New operators, lambda syntax and functional sequences
The 2014 CRAN release that established the vocabulary beyond the basic pipe. Included here as the historical floor of this feed rather than as recent activity.
View source ↗