Introducing ViewPipeSteps: Towards Observable Programming in R
You start coding: pipe-function-pipe-function-pipe-function… You write a dozen or so lines before ever checking the validity and output of each operation. You execute it and *error*. You actually want to see what was changing in my data frame along the way. This is the genesis of ViewPipeSteps.