README.md

context

Project Status: WIP - Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. R build status

Contexts for evaluating R expressions

This package organises collecting (and recreating) the context of an R expression to replay later.

Concepts

Task

A task is an expression to be evaluated in a context. When evaluated it will create a result.

Contexts

These are the ingredients to create an environment (in rrqueue they're called environments but I think that context is a little ambiguous). A context does imply an environment, but several environments might go into a context.

These will be saved at <path>/contexts/<id> where <id> is an identifier that we'll generate to be unique to a context.

A context includes:

In addition, the expression may have local variables.

Installation

# install.packages("drat")
drat:::add("mrc-ide")
install.packages("context")


mrc-ide/context documentation built on June 4, 2023, 5:36 a.m.