NSE functions should be used in interactive programming. However, when developping new functions in a new package, it's better to use SE version.
Load dplyr and lazyeval :
library(dplyr)
library(lazyeval)
Filtering
NSE version
filter(mtcars, cyl == 8)
filter(mtcars, cyl < 6)
filter(mtca...