Package: lazyeval 0.2.3.9000

lazyeval: Lazy (Non-Standard) Evaluation

An alternative approach to non-standard evaluation using formulas. Provides a full implementation of LISP style 'quasiquotation', making it easier to generate code with other code.

Authors:Hadley Wickham [aut, cre], RStudio [cph]

lazyeval_0.2.3.9000.tar.gz
lazyeval_0.2.3.9000.zip(r-4.7)lazyeval_0.2.3.9000.zip(r-4.6)lazyeval_0.2.3.9000.zip(r-4.5)
lazyeval_0.2.3.9000.tgz(r-4.6-x86_64)lazyeval_0.2.3.9000.tgz(r-4.6-arm64)lazyeval_0.2.3.9000.tgz(r-4.5-x86_64)lazyeval_0.2.3.9000.tgz(r-4.5-arm64)
lazyeval_0.2.3.9000.tar.gz(r-4.7-arm64)lazyeval_0.2.3.9000.tar.gz(r-4.7-x86_64)lazyeval_0.2.3.9000.tar.gz(r-4.6-arm64)lazyeval_0.2.3.9000.tar.gz(r-4.6-x86_64)
lazyeval_0.2.3.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
lazyeval/json (API)

# Install 'lazyeval' in R:
install.packages('lazyeval', repos = c('https://hadley.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/hadley/lazyeval/issues

On CRAN:

Conda:

16.48 score 134 stars 2.0k packages 1.2k scripts 570k downloads 3 mentions 52 exports 1 dependencies

Last updated from:d126d2e68b. Checks:10 OK, 3 NOTE. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK159
linux-devel-x86_64OK119
source / vignettesOK172
linux-release-arm64OK129
linux-release-x86_64OK116
macos-release-arm64OK85
macos-release-x86_64OK179
macos-oldrel-arm64NOTE95
macos-oldrel-x86_64NOTE251
windows-develOK111
windows-releaseOK97
windows-oldrelNOTE83
wasm-releaseOK102

Exports:all_dotsas_callas_f_listas_nameas.lazyas.lazy_dotsastast_auto_namecall_modifycall_newcall_standardisecommon_envdots_captureexpr_envexpr_findexpr_labelexpr_textf_capturef_envf_env<-f_evalf_eval_lhsf_eval_rhsf_interpf_labelf_lhsf_lhs<-f_listf_newf_rhsf_rhs<-f_textf_unwrapfind_datafunction_newinterpis_atomicis_callis_formulais_langis_nameis_pairlistlazylazy_lazy_dotslazy_evalmake_callmissing_arguquqfuqs

Dependencies:rlang

Non-standard evaluation
Labelling | Exercises | Formulas | Definition of a formula | Evaluating a formula | Non-standard scoping | Unquoting | Programming with sieve() | Adding arguments | Dot-dot-dot | Metaprogramming

Last update: 2026-04-07
Started: 2014-09-25

Lazyeval: a new approach to NSE
lazy() | Standard evaluation | Non-standard evaluation | Scoping | Chained promises

Last update: 2016-02-24
Started: 2016-02-24