CRAN/E | typetracer

typetracer

Trace Function Parameter Types

Installation

About

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.

github.com/mpadge/typetracer
mpadge.github.io/typetracer/
Bug report File report

Key Metrics

Version 0.2.2
Published 2023-06-26 312 days ago
Needs compilation? yes
License MIT
License File
CRAN checks typetracer results
Language en-GB

Downloads

Yesterday 11 0%
Last 7 days 55 +17%
Last 30 days 168 +6%
Last 90 days 431 -32%
Last 365 days 2.193 +64%

Maintainer

Maintainer

Mark Padgham

mark.padgham@email.com

Authors

Mark Padgham

aut / cre

Filip Krikava

ctb

(Author of original 'injectr' code on which this package builds; https://github.com/PRL-PRG/injectr)

covr authors

cph

(Original authors of sections of code from 'covr' package included here in modified form.)

Material

README
NEWS
Reference manual
Package source

Vignettes

Non-Standard Evaluat ion

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

typetracer archive

Imports

brio
checkmate
methods
rlang
tibble
withr

Suggests

knitr
rematch
rmarkdown
testthat ≥ 3.0.0