c(
person("Joe", "Thorley", email = "joe@poissonconsulting.ca", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-7683-4592")),
person("James", "Dunham", email = "james@jamesdunham.io", role = "aut"))
Messages should provide users with readable information
about R objects without flooding their console.
'cc()' concatenates vector and data frame values
into a grammatically correct string using commas, an ellipsis and conjunction.
'cn()' allows the user to define a string which varies based on a count.
'co()' combines the two to produce a customizable object aware string.
The package further facilitates this process by providing five 'sprintf'-like
types such as '%n' for the length of an object and '%o' for its name as
well as wrappers for pasting objects and issuing errors, warnings and messages.
Joe Thorley [aut, cre] (<https://orcid.org/0000-0002-7683-4592>),
James Dunham [aut]

c(
person(given = "John",
family = "Coene",
role = c("aut", "cre"),
email = "john@opifex.org"),
person(family = "Opifex",
role = c("cph"),
email = "john@opifex.org")
)
Elegantly handle error and warning messages.

Build and analyze error intervals for a particular model predictions assuming different distributions for noise in the data.

Builds and analyzes error intervals for a particular model predictions assuming different distributions for noise in the data.

c(person("James", "Balamuta",
email = "balamut2@illinois.edu", role = c("aut", "cre")))
Provides environment hooks that obtain errors and warnings which
occur during the execution of code to automatically search for solutions.

c(person("James", "Balamuta", email = "balamut2@illinois.edu", role = c("aut", "cre", "cph"),
comment = c(ORCID = "0000-0003-2826-8458"))
)
James Balamuta [aut, cre, cph]
(<https://orcid.org/0000-0003-2826-8458>)

c(
person("James", "Balamuta",
email = "balamut2@illinois.edu",
role = c("aut", "cre", "cph"),
comment = c(ORCID = "0000-0003-2826-8458")
)
)

Provides a function to convert existing R functions into "errorized" versions
with added logging and handling functionality when encountering errors or warnings.
The errorize function accepts an existing R function as its first argument and
returns a R function with the exact same arguments and functionality. However,
if an error or warning occurs when running that "errorized" R function, it will save a
.Rds file to the current working directory with the relevant objects and information
required to immediately recreate the error.