thebioengineer/pause: Delay and Restart Evaluation of Pipes

The magrittr package opened up the possibility to creating easily read threads of thought using the pipe mechanism. This has revolutionized the R community, and led to the development of the family of packages commonly known as the tidyverse. However, this piping mechanism only allows single threads of thought, and promotes the use of temporary objects littering your workspace. It also causes temporary objects being defined before the piped statement, which can confuse things. The Pause package circumvents this by allowing you to literally pause the evaluation and start another thread - what would have been the temporary object(s), and pipe the entire statement into a function that would have taken your temporary object.

Getting started

Package details

Maintainer
LicenseMIT + file LICENSE
Version0.1.0
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("thebioengineer/pause")
thebioengineer/pause documentation built on June 9, 2019, 11:41 a.m.