Package: typetracer 0.2.2.002

typetracer: Trace Function Parameter Types

The 'R' language includes a set of defined types, but the language itself is "absurdly dynamic" (Turcotte & Vitek (2019) <doi:10.1145/3340670.3342426>), and lacks any way to specify which types are expected by any expression. The 'typetracer' package enables code to be traced to extract detailed information on the properties of parameters passed to 'R' functions. 'typetracer' can trace individual functions or entire packages.

Authors:Mark Padgham [aut, cre], Filip Krikava [ctb], covr authors [cph]

typetracer_0.2.2.002.tar.gz
typetracer_0.2.2.002.zip(r-4.5)typetracer_0.2.2.002.zip(r-4.4)typetracer_0.2.2.002.zip(r-4.3)
typetracer_0.2.2.002.tgz(r-4.4-x86_64)typetracer_0.2.2.002.tgz(r-4.4-arm64)typetracer_0.2.2.002.tgz(r-4.3-x86_64)typetracer_0.2.2.002.tgz(r-4.3-arm64)
typetracer_0.2.2.002.tar.gz(r-4.5-noble)typetracer_0.2.2.002.tar.gz(r-4.4-noble)
typetracer_0.2.2.002.tgz(r-4.4-emscripten)typetracer_0.2.2.002.tgz(r-4.3-emscripten)
typetracer.pdf |typetracer.html
typetracer/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/mpadge/typetracer/issues

On CRAN:

5.41 score 17 stars 179 downloads 5 exports 15 dependencies

Last updated 1 years agofrom:05cb7b1d19. Checks:OK: 8 NOTE: 1. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 30 2024
R-4.5-win-x86_64NOTESep 30 2024
R-4.5-linux-x86_64OKSep 30 2024
R-4.4-win-x86_64OKSep 30 2024
R-4.4-mac-x86_64OKSep 30 2024
R-4.4-mac-aarch64OKSep 30 2024
R-4.3-win-x86_64OKSep 30 2024
R-4.3-mac-x86_64OKSep 30 2024
R-4.3-mac-aarch64OKSep 30 2024

Exports:clear_tracesinject_tracerload_tracestrace_packageuninject_tracer

Dependencies:backportsbriocheckmateclifansigluelifecyclemagrittrpillarpkgconfigrlangtibbleutf8vctrswithr

Non-Standard Evaluation

Rendered fromnse.Rmdusingknitr::rmarkdownon Sep 30 2024.

Last update: 2022-07-06
Started: 2022-07-06