Overview of data masking programming patterns

  1. Forwarding. Pass variables to another function. Inherit its behavior.
  2. Names. Pass character vector of column names.
  3. Bridge. Pass to bridge that accepts argument behavior, and from there pass to target function.
  4. Transformation.