icecream: Print Debugging Made Sweeter

Provides user-friendly and configurable print debugging via a single function, ic(). Wrap an expression in ic() to print the expression, its value and (where available) its source location. Debugging output can be toggled globally without modifying code.

Version: 0.2.2
Imports: cli, glue, pillar (≥ 1.6.1), purrr (≥ 0.3.4), rlang
Suggests: checkmate (≥ 2.0.0), testthat (≥ 3.0.0), withr
Published: 2024-02-18
DOI: 10.32614/CRAN.package.icecream
Author: Lewin Appleton-Fox [aut, cre], Dominik Rafacz ORCID iD [aut], Ben Stiles [ctb]
Maintainer: Lewin Appleton-Fox <lewin.a.f at gmail.com>
BugReports: https://github.com/lewinfox/icecream/issues
License: MIT + file LICENSE
URL: https://www.lewinfox.com/icecream/, https://github.com/lewinfox/icecream, http://www.lewinfox.com/icecream/
NeedsCompilation: no
Language: en-GB
Materials: README NEWS
CRAN checks: icecream results

Documentation:

Reference manual: icecream.pdf

Downloads:

Package source: icecream_0.2.2.tar.gz
Windows binaries: r-devel: icecream_0.2.2.zip, r-release: icecream_0.2.2.zip, r-oldrel: icecream_0.2.2.zip
macOS binaries: r-release (arm64): icecream_0.2.2.tgz, r-oldrel (arm64): icecream_0.2.2.tgz, r-release (x86_64): icecream_0.2.2.tgz, r-oldrel (x86_64): icecream_0.2.2.tgz
Old sources: icecream archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=icecream to link to this page.