dittodb (version 0.1.3)

check_for_pkg: 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)

Value

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

Details

It is only exported for use in examples.

Examples

Run this code
# NOT RUN {
check_for_pkg("DBI")
check_for_pkg("no-such-package", func = message)
# }

Run the code above in your browser using DataCamp Workspace