Skip to content
/ lazy Public
forked from hadley/lazyeval

A strategy for doing non-standard evaluation (NSE) in R

Notifications You must be signed in to change notification settings

tareefk/lazy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lazy

Build Status

The lazy package provides the tools necessary to do non-stadard evaluation "right" in R. There are three principles:

  • Instead of using substitute(), use lazy() to capture both expression and environment.

  • Every function that uses NSE should have a standard evaluation partner that does all the work. This function should end with _.

  • The SE-partner has a flexible input specification to make it easy for people to program with.

See the vignette for more details.

To install:

devtools::install_github("hadley/lazy")

About

A strategy for doing non-standard evaluation (NSE) in R

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published