later: Utilities for Scheduling Functions to Execute Later with Event Loops

Executes arbitrary R or C functions some time after the current time, after the R execution stack has emptied. The functions are scheduled in an event loop.

Version: 1.0.0
Imports: Rcpp (≥ 0.12.9), rlang
LinkingTo: Rcpp, BH
Suggests: knitr, rmarkdown, testthat
Published: 2019-10-04
Author: Joe Cheng [aut, cre], RStudio [cph], Winston Chang [aut], Marcus Geelnard [ctb, cph] (TinyCThread library,, Evan Nemerson [ctb, cph] (TinyCThread library,
Maintainer: Joe Cheng <joe at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: later results


Reference manual: later.pdf
Vignettes: Using later from C++
Package source: later_1.0.0.tar.gz
Windows binaries: r-prerelease:, r-release:, r-oldrel:
macOS binaries: r-prerelease: later_1.0.0.tgz, r-release: later_1.0.0.tgz, r-oldrel: later_1.0.0.tgz
Old sources: later archive

Reverse dependencies:

Reverse imports: fiery, httpuv, pagedown, pool, promises, Prostar, retry, shiny, websocket
Reverse linking to: httpuv, promises
Reverse suggests: blogdown, mapview, servr


Please use the canonical form to link to this page.