The R Journal: accepted article

This article will be copy edited and may be changed before publication.

Dot-Pipe: an S3 Extensible Pipe for R PDF download
John Mount and Nina Zumel

Abstract Pipe notation is popular with a large league of R users, with magrittr being the dominant realization. However, this should not be enough to consider piping in R as a completely settled topic that is not subject to further discussion, experiments, or the possibility of improvement. To promote innovation opportunities we describe wrapr “dot-pipe”, a well behaved sequencing operator with S3 extensibility. In this article we include a number of examples of using this pipe to interact with and extend other R packages.

Received: 2018-03-02; online 2018-08-17
CRAN packages: data.table, magrittr, dplyr, future, rmonad, pipeR, backpipe, drake, wrapr, ggplot2, rquery
CRAN Task Views implied by cited CRAN packages: HighPerformanceComputing, Finance, Graphics, ModelDeployment, Phylogenetics, WebTechnologies

CC BY 4.0
This article is licensed under a Creative Commons Attribution 4.0 International license.

  author = {John Mount and Nina Zumel},
  title = {{Dot-Pipe: an S3 Extensible Pipe for R}},
  year = {2018},
  journal = {{The R Journal}},
  url = {}