4 packages on CRAN
1 packages on GitHub
A simple in-memory, LRU cache that can be wrapped around any function to memoize it. The cache can be keyed on a hash of the input data (using 'digest') or on pointer equivalence.
A fast C-based encoder and streaming decoder for the 'messagepack' data format. 'Messagepack' is similar in structure to 'JSON' but uses a more compact binary encoding. Based on the CWPack C library.
Facilities to capture, inspect, manipulate, and create lazy values (promises), "..." lists, and active calls.
This package implements workalikes for the author's (and perhaps your) favorite features from other languages, making R programs shorter and more expressive. Destructurimg bind lets you perform parallel assignments and unpack nested lists. A chain macro lets you quickly string several operations together, similar to Unix pipelines. A collection of functions makes it easy to work with `...` arguments and missing values. Behind the scenes is an efficient macro utility, with a much improved alternative to the bquote() function.
A toolkit for all URL-handling needs, including encoding and decoding, parsing, parameter extraction and modification. All functions are designed to be both fast and entirely vectorised. It is intended to be useful for people dealing with web-related datasets, such as server-side logs, although may be useful for other situations involving large sets of URLs.