Queues, stacks, and 'deques' are list-like, abstract data types.
These are meant to be very cheap to "grow", or insert new objects into.
A typical use case involves storing data in a list in a streaming fashion,
when you do not necessarily know how may elements need to be stored.
Unlike R's lists, the new data structures provided here are not
necessarily stored contiguously, making insertions and deletions at the
front/end of the structure much faster.  The underlying implementation
is new and uses a head/tail doubly linked list; thus, we do not rely on R's
environments or hashing.  To avoid unnecessary data copying, most operations
on these data structures are performed via side-effects.

Functions and R Code to Accompany Derivatives Markets
c(person("Robert", "McDonald", email = "rmcd1024@gmail.com",
role = c("aut", "cre", "cph")))
A set of pricing and expository functions that should
be useful in teaching a course on financial derivatives.

graphics, stats, grDevices, mnormt, testthat

highlight, markdown, knitr, rmarkdown, ggplot2, dplyr, tidyr

markdown, knitr, rmarkdown, ggplot2, dplyr, tidyr, pander,
bookdown
knitr, ggplot2, dplyr, tidyr, pander, bookdown

c(
person("Gábor", "Csárdi",, "csardi.gabor@gmail.com", role = c("aut", "cre")),
person("Kirill", "Müller", role = c("aut")))
Tools to read, write, create, and manipulate DESCRIPTION files.
It is intended for packages that create or manipulate other packages.
'assertions.R' 'authors-at-r.R' 'classes.R' 'collate.R'
'constants.R' 'deps.R' 'description.R' 'encoding.R' 'latex.R'
'non-oo-api.R' 'read.R' 'str.R' 'syntax_checks.R' 'utils.R'
'validate.R'
Gábor Csárdi [aut, cre],
Kirill Müller [aut]

assertthat, utils, R6, crayon, rprojroot
'assertions.R' 'authors-at-r.R' 'classes.R' 'collate.R'
'constants.R' 'deps.R' 'description.R' 'encoding.R' 'latex.R'
'non-oo-api.R' 'package-archives.R' 'read.R' 'remotes.R'
'str.R' 'syntax_checks.R' 'urls.R' 'utils.R' 'validate.R'
'version.R'

c(
person("Gábor", "Csárdi",, "csardi.gabor@gmail.com", role = c("aut", "cre")),
person("Kirill", "Müller", role = c("aut")),
person("Jim", "Hester", email = "james.f.hester@gmail.com", role = c("aut")))
'assertions.R' 'authors-at-r.R' 'built.R' 'classes.R'
'collate.R' 'constants.R' 'deps.R' 'description.R' 'encoding.R'
'latex.R' 'non-oo-api.R' 'package-archives.R' 'read.R'
'remotes.R' 'str.R' 'syntax_checks.R' 'urls.R' 'utils.R'
'validate.R' 'version.R'
Gábor Csárdi [aut, cre],
Kirill Müller [aut],
Jim Hester [aut]