Package: tarpolyglot 0.3.0
tarpolyglot: Run 'Python', 'Julia', 'Rust', and 'C++' Inside 'targets' Pipeline Steps
Adds target constructors that make it easy to use 'Python', 'Julia', 'Rust', and 'C++' inside a 'targets' pipeline using 'reticulate', 'JuliaCall', 'rextendr', and 'Rcpp'. Provides tar_target_py(), tar_target_jl(), tar_target_rs(), and tar_target_cpp() (with matching _raw() variants), each mirroring 'targets' tar_target() and tar_target_raw() functions. 'Python' and 'Julia' steps run a script via a live interpreter with optional R pre- and post-scripts; 'Rust' and 'C++' steps compile functions and call them from an R post-script. Results are then returned either as converted R objects or as files written to disk (format = "file"). Dynamic branching, environment/version selection, a 'crew' controller for isolation, and the full set of tar_target_raw() arguments are supported.
Authors:
tarpolyglot_0.3.0.tar.gz
tarpolyglot_0.3.0.zip(r-4.7-any)tarpolyglot_0.3.0.zip(r-4.6-any)tarpolyglot_0.3.0.zip(r-4.5-any)
tarpolyglot_0.3.0.tgz(r-4.6-any)tarpolyglot_0.3.0.tgz(r-4.5-any)
tarpolyglot_0.3.0.tar.gz(r-4.7-any)tarpolyglot_0.3.0.tar.gz(r-4.6-any)
tarpolyglot_0.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
tarpolyglot/json (API)
| # Install 'tarpolyglot' in R: |
| install.packages('tarpolyglot', repos = c('https://pierre9344.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/pierre9344/tarpolyglot/issues
Pkgdown/docs site:https://pierre9344.github.io
Last updated from:50131042a9. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 178 | ||
| source / vignettes | OK | 201 | ||
| linux-release | OK | 153 | ||
| macos-release | OK | 191 | ||
| macos-oldrel | OK | 199 | ||
| windows-devel | OK | 88 | ||
| windows-release | OK | 96 | ||
| windows-oldrel | OK | 94 | ||
| wasm-release | OK | 152 |
Exports:compile_cpp_libcompile_rs_libpolyglot_controllerrun_cpp_steprun_cpp_step_prebuiltrun_jl_steprun_py_steprun_rs_steprun_rs_step_prebuilttar_codetar_polyglot_logtar_target_cpptar_target_cpp_rawtar_target_jltar_target_jl_rawtar_target_pathtar_target_pytar_target_py_rawtar_target_rstar_target_rs_rawtarpolyglot_crosstarpolyglot_headtarpolyglot_maptarpolyglot_sampletarpolyglot_slicetarpolyglot_tailtoolchain_check
Dependencies:backportsbase64urlbriocallrclicodetoolscollectionscpp11crewdata.tabledescdplyrevaluatefastmapgenericsglueherehighrigraphjsonliteJuliaCallknitrlaterlatticelifecyclemagrittrMatrixmirainanonextotelpillarpkgbuildpkgconfigpngprettyunitsprocessxpromisespsR6rappdirsRcppRcppTOMLreticulaterextendrrjsonrlangrprojrootsecretbasestringitargetstibbletidyselectutf8vctrswithrxfunyaml
Last update: 2026-08-29
Started: 2026-08-26
Last update: 2026-08-27
Started: 2026-07-30
Last update: 2026-08-27
Started: 2026-07-30
Last update: 2026-08-27
Started: 2026-07-30
Last update: 2026-08-26
Started: 2026-07-30
Last update: 2026-08-26
Started: 2026-08-26