NEWS.md
logrittr_options(verbose = FALSE): when set, %>=% behaves exactly like a plain pipe — no logging, no timing, zero overhead. Flip one option at the top of a script to switch between exploratory and production mode without touching any pipe symbol.%>=% no longer errors with base R functions that do not return a data.frame (nrow, ncol, names, print, View, head, …). Bare symbol syntax (df %>=% nrow) is now supported.data.frame.logrittr_activate() / logrittr_deactivate(): replace %>% in the global environment with %>=% (and restore it) so existing pipelines are logged without any code change. Only for %>% pipe.logrittr_hook(): knitr source hook that rewrites |> or %>% to %>=% in chunks where logrittr = TRUE is set, enabling native-pipe logging in R Markdown and Quarto documents.First release (proof of concept).
%>=% : logging pipe operator: row counts, column counts, added/dropped columns, and step timing at each stage of a dplyr pipeline.logrittr_options() : global options for wrap_width, big_mark, lang ("fr" / "en"), and max_cols.options(.LPipe_depth).logrittr_logger: an R6 logger for use with the lumberjack package.