No current plans, too many more pressing issues. Best,
luke On Fri, 2 Jan 2026, SOEIRO Thomas via R-devel wrote:
Hello, The experimental (undocumented?) pipe bind operator (=>) was introduced in January 2021 (https://stat.ethz.ch/pipermail/r-devel/2021-January/080396.html). In December 2021, Luke Tierney said that it might be dropped (https://stat.ethz.ch/pipermail/r-devel/2021-December/081384.html). It is still present in R-devel (to become R 4.6): mtcars |> (\(x) lm(mpg ~ disp, data = x))() mtcars$mpg |> quantile() |> (\(x) sprintf("%.1f (%.1f, %.1f)", x[3], x[2], x[4]))() Sys.setenv("_R_USE_PIPEBIND_" = TRUE) mtcars |> x => lm(mpg ~ disp, data = x) mtcars$mpg |> quantile() |> x => sprintf("%.1f (%.1f, %.1f)", x[3], x[2], x[4]) Since a few years have passed, are there now any plans regarding the pipe bind operator? I still hope it will be officially supported, as I find it a very readable alternative to anonymous functions in pipe chains (for cases where the placeholder is not supported). It might be easily adopted, since similar syntax exists in other widely used languages (e.g., arrow functions in ES6/JS). Best, Thomas ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
-- Luke Tierney Ralph E. Wareham Professor of Mathematical Sciences University of Iowa Phone: 319-335-3386 Department of Statistics and Fax: 319-335-3017 Actuarial Science 241 Schaeffer Hall email: [email protected] Iowa City, IA 52242 WWW: http://www.stat.uiowa.edu/ ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
