Title: Easily Install and Load the 'Futureverse'
Version: 0.1.0
Imports: future, future.apply, furrr, doFuture, progressr
Suggests: future.batchtools, future.callr, future.mirai
Description: The 'Futureverse' is a set of packages for parallel and distributed process with the 'future' package at its core, cf. Bengtsson (2021) <doi:10.32614/RJ-2021-048>. This package is designed to make it easy to install and load multiple 'Futureverse' packages in a single step. This package is intended for end-users, interactive use, and R scripts. Packages must not list it as a dependency - instead, explicitly declare each 'Futureverse' package as a dependency as needed.
URL: https://www.futureverse.org
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.1
NeedsCompilation: no
Packaged: 2024-06-06 17:23:45 UTC; henrik
Author: Henrik Bengtsson [aut, cre, cph]
Maintainer: Henrik Bengtsson <henrikb@braju.com>
Repository: CRAN
Date/Publication: 2024-06-07 14:10:22 UTC

futureverse: Easily Install and Load the 'Futureverse'

Description

The 'Futureverse' is a set of packages for parallel and distributed process with the 'future' package at its core, cf. Bengtsson (2021) doi:10.32614/RJ-2021-048. This package is designed to make it easy to install and load multiple 'Futureverse' packages in a single step. This package is intended for end-users, interactive use, and R scripts. Packages must not list it as a dependency - instead, explicitly declare each 'Futureverse' package as a dependency as needed.

Author(s)

Maintainer: Henrik Bengtsson henrikb@braju.com [copyright holder]

See Also

Useful links:


List all Futureverse dependencies

Description

List all Futureverse dependencies

Usage

futureverse_deps(recursive = FALSE, repos = getOption("repos"))

Arguments

recursive

If TRUE, will also list all dependencies of tidyverse packages.

repos

The repositories to use to check for updates. Defaults to getOption("repos").

Value

A base::data.frame with columns package, cran, local, and behind.


List all packages in the Futureverse

Description

List all packages in the Futureverse

Usage

futureverse_packages(include_self = TRUE)

Arguments

include_self

Include futureverse in the list?

Value

Returns a character vector of package names.

Examples

futureverse_packages()


Update Futureverse packages

Description

This will check to see if all Futureverse packages (and optionally, their dependencies) are up-to-date, and will install after an interactive confirmation.

Usage

futureverse_update(recursive = FALSE, repos = getOption("repos"))

Arguments

recursive

If TRUE, will also list all dependencies of tidyverse packages.

repos

The repositories to use to check for updates. Defaults to getOption("repos").

Value

Returns nothing; outputs installation instructions, if needed.

Examples

## Not run: 
futureverse_update()

## End(Not run)