check_for_pkg: Check if a package is installed

View source: R/utils.R

check_for_pkgR Documentation

Check if a package is installed

Description

Uses requireNamespace() to check if a package is already installed and provides options for issuing an error, warning, etc. in case the package is not installed.

Usage

check_for_pkg(package, func = stop)

Arguments

package

the name of the package to check for

func

what should this check call if the package is not installed? This can be any function, but stop, warning, skip, etc. are likely candidates (default: stop)

Details

It is only exported for use in examples.

Value

TRUE if the package is installed, FALSE if it is not (invisibly)

Examples

check_for_pkg("DBI")
check_for_pkg("no-such-package", func = message)

dittodb documentation built on June 22, 2024, 6:52 p.m.