Provides functions to compile and load Rust code from R, similar
to how 'Rcpp' or 'cpp11' allow easy interfacing with C++ code. Also provides
helper functions to create R packages that use Rust code. Under the hood,
the Rust crate 'extendr' is used to do all the heavy lifting.
Version: |
0.3.1 |
Depends: |
R (≥ 4.0) |
Imports: |
brio, callr, cli, desc, dplyr, glue, jsonlite, pkgbuild (≥
1.4.0), processx, purrr, rlang (≥ 1.0.5), rprojroot, stringi, tibble, vctrs, withr |
Suggests: |
devtools, knitr, lintr, mockr, rmarkdown, rstudioapi, testthat (≥ 3.0.2), usethis |
Published: |
2023-06-20 |
DOI: |
10.32614/CRAN.package.rextendr |
Author: |
Claus O. Wilke
[aut],
Andy Thomason [aut],
Mossa M. Reimert [aut],
Ilia Kosenkov
[aut, cre],
Hiroaki Yutani
[aut],
Malcolm Barrett
[aut],
Josiah Parry
[ctb] |
Maintainer: |
Ilia Kosenkov <ilia.kosenkov at outlook.com> |
BugReports: |
https://github.com/extendr/rextendr/issues |
License: |
MIT + file LICENSE |
URL: |
https://extendr.github.io/rextendr/ |
NeedsCompilation: |
no |
SystemRequirements: |
Rust 'cargo'; the crate 'libR-sys' must compile
without error |
Materials: |
README NEWS |
CRAN checks: |
rextendr results |