Examples for Seamless R and C++ integration
 The 'Rcpp' package contains a C++ library that facilitates the integration of
 R and C++ in various ways. This package provides some usage examples.
 Note that the documentation in this package currently does not cover all the
 features in the package. The site <https://gallery.rcpp.org> regroups a large
 number of examples for 'Rcpp'.

The Google 'FarmHash' family of hash functions is used by
 the Google 'BigQuery' data warehouse via the 'FARM_FINGERPRINT'
 function. This package permits to calculate these hash digest
 fingerprints directly from R, and uses the included 'FarmHash'
 files written by G. Pike and copyrighted by Google, Inc.

The header-only 'C++' template library 'FastAD' for automatic
 differentiation <https://github.com/JamesYang007/FastAD> is provided by
 this package, along with a few illustrative examples that can all be called
 from R.

Converting ascii text into (floating-point) numeric values is a
 very common problem. The 'fast_float' header-only C++ library by Daniel Lemire
 does it very well and very fast at up to or over to 1 gigabyte per second as
 described in more detail in <doi:10.1002/spe.2984>. 'fast_float' is
 licensed under the Apache 2.0 license and provided here for use by other R
 packages via a simple 'LinkingTo:' statement.

The 'getconf' command-line tool provided by 'libc' allows
 querying of a large number of system variables. This package provides
 similar functionality.

A fast implementation of the greedy algorithm for the set cover problem using 'Rcpp'.

'Rcpp' integration for 'GNU GSL' vectors and matrices
 The 'GNU Scientific Library' (or 'GSL') is a collection of numerical routines for
 scientific computing. It is particularly useful for C and C++ programs as it
 provides a standard C interface to a wide range of mathematical routines. There
 are over 1000 functions in total with an extensive test suite. The 'RcppGSL'
 package provides an easy-to-use interface between 'GSL' data structures and
 R using concepts from 'Rcpp' which is itself a package that eases the
 interfaces between R and C++. This package also serves as a prime example of
 how to build a package that uses 'Rcpp' to connect to another third-party
 library. The 'autoconf' script, 'inline' plugin and example package can all
 be used as a stanza to  write a similar package against another library.