TheCoatlessProfessor TheCoatlessProfessor
  • Blog
  • Projects
  • Research
  • Contact

Coatless Rcpp R&D

Open-source Quarto extensions, templates, and example projects.

rcpp-exceptions

Signaling Errors and Warnings from C++ to R with Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-nullable-args

Optional NULL-able Function Arguments in Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-call-r-function

Calling a User-Supplied R Function from C++ with Rcpp::Function

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-clone

Deep Copies and the Shallow-Copy Aliasing Trap in Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-check-interrupt

Making Long C++ Loops Interruptible with checkUserInterrupt

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-na-handling

Detecting and Propagating Missing Values in Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-dataframe

Reading and Building R data.frames in Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-external-pointer

Managing a Stateful C++ Object from R with an External Pointer

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-routine-registration

Native Routine Registration and useDynLib for Compiled Entry Points

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-warnings-messages

Emitting R Warnings and Messages from C++ via the Condition System

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-r-environment

Reaching into R Environments, Namespaces, and Options from C++

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-rng-scope

Reproducible Random Draws from R’s RNG with RNGScope

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-template-dispatch

Type-Generic Rcpp Functions via Templates and Runtime Dispatch

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-dates-datetimes

Working with R Date and Datetime Values in Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-factors

Handling R Factor Vectors in Rcpp

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-serialize-state

Serializing a C++ Object to Raw Bytes so it Survives saveRDS

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-register-ccallable

Exposing a Compiled C Routine to Other Packages via R_RegisterCCallable

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-preserve-object

Keeping an R Object Alive Inside a Long-Lived C++ Object

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-finalizer

Custom Finalizers and Double-Free-Safe Resource Handles

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-std-thread

In-C++ Parallelism with the C++ Standard Library (std::thread)

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-sparse-matrix

Round-tripping Matrix Package Sparse Matrices via S4 Slots

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-lapack-direct

Calling R’s Bundled BLAS and LAPACK Directly from C++

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-armadillo

Advanced Armadillo: Zero-Copy Constructors, Subviews, and Field/Cube Structures

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-eigen-map

Zero-Copy Access to R Matrices with RcppEigen

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-parallel-for

Data-Parallel Loops with RcppParallel’s parallelFor

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-parallel-reduce

Thread-Safe Reductions with RcppParallel’s parallelReduce

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-boost-math

Special Functions and Root-Finding with Boost.Math via BH

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-catch-tests

Unit Testing Compiled C++ Internals with Catch and testthat

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-pkg-config

Linking a System Library with pkg-config and a Portable configure Script

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-vendored-library

Vendoring a Third-Party C Library’s Source into src/

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-optional-system-lib

Making a System Library Optional with configure Detection and a Pure-C++ Fallback

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-linkingto-gsl

Linking a System Library Through an R-Package Wrapper with LinkingTo

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-sanitizers

Catching Memory and Undefined-Behavior Bugs with ASAN and UBSAN

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-simd-xsimd

Portable SIMD Vectorization with xsimd via RcppXsimd

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rcpp-valgrind

Finding Leaks and Uninitialized Reads with Valgrind

Updated Jun 27, 2026

0 0 0

cpprr-packagercpp

Open ↗

rust-and-r

Calling Rust from R with extendr

Updated Jun 27, 2026

★ 2 0 0

extendrrr-packagerust

Open ↗

rcpp-headers-src

v0.0.1

Rcpp: Using header to share C++ code within the same directory

C++ Updated Jun 26, 2026

★ 5 0 0

rr-packagercpp

Open ↗

rcpp-headers-subdirs

Rcpp: Including C++ code in a Subdirectory within Src

Shell Updated Jun 26, 2026

★ 17 1 issues 0

makevarsrr-packagercpp

Open ↗

rcpp-custom-wrap-as

Rcpp: Writing custom ‘as’ and ‘wrap’ converters for a user-defined C++ type

C++ Updated Jun 26, 2026

★ 1 0 0

cpprr-packagercpp

Open ↗

rcpp-cpp11-usage

v0.0.800

Rcpp: Selecting the C++ standard a package compiles against with CXX_STD

C++ Updated Jun 26, 2026

★ 2 0 0

cppcxx-standardrr-packagercpp

Open ↗

r-c-api-remap-printf

R’s C API Demo: Remapping C’s printf() to Rprintf() and capturing console output

C Updated Jun 26, 2026

★ 3 0 0

crr-packagestdout

Open ↗

rcpp-and-fortran

Rcpp and Fortran: Calling a Fortran routine from Rcpp via iso_c_binding

C++ Updated Jun 26, 2026

0 0 0

cppfortranrr-packagercpprstats

Open ↗

rcpp-modules-student

v0.0.1

Rcpp: Export a C++ Class into R using Rcpp Modules. For this example, we aim to implement a custom student class.

C++ Updated Jun 26, 2026

★ 18 0 0

cpprrcpprcpp-modulesrstats

Open ↗

rcpp-and-c

Rcpp and C: Integrating Rcpp and a C routine

C++ Updated Jun 26, 2026

★ 2 0 0

ccpprrcpprstats

Open ↗

rcpp-c-and-openmp

Rcpp, C, and OpenMP: Enabling Parallelized C with OpenMP to be Surfaced in R with Rcpp

C++ Updated Jun 26, 2026

★ 7 0 0

ccppopenmprrcpprstats

Open ↗

rcpp-modules-bank-account

Rcpp: Export a C++ Class into R using Rcpp Modules. Example given by constructing a bank account class and exporting it into R

C++ Updated Jun 26, 2026

★ 1 0 0

bankaccountcpprrcpprcpp-modulesrstats

Open ↗

rcpp-shared-cpp-functions

Rcpp: Package header-only C++ libraries in one package and retrieve the functions from another.

C++ Updated Jun 26, 2026 GPL-2.0

★ 4 0 0

cppheader-onlyrr-packagercpprstats

Open ↗

rcpp-and-doparallel

Rcpp, foreach, and doParallel: Using an Rcpp Function inside a parallel region created by doParallel and foreach

R Updated Jun 26, 2026

★ 10 0 0

doparallelforeachparallelparallel-programmingrr-packagercpp

Open ↗

rcpp-rng-parallel

Rcpp and dqrng: Independent, reproducible parallel random number streams

C++ Updated Jun 26, 2026

0 0 0

dqrngopenmpparallelparallel-programmingrr-packagerandom-number-generatorsrcpprng

Open ↗

cpp11-openmp

cpp11 and OpenMP: Parallelizing a C++ routine with OpenMP inside a cpp11 function

C++ Updated Jun 26, 2026

★ 1 0 0

cppcpp11openmpparallelrr-package

Open ↗

rcpp-openmp

Rcpp and OpenMP: Parallelizing a C++ routine with OpenMP inside an Rcpp function

C++ Updated Jun 26, 2026

0 0 0

cppopenmpparallelparallel-programmingrr-packagercpp

Open ↗

rcpp-and-mirai

Rcpp and mirai: Distributing a packaged Rcpp function in parallel across mirai daemons

R Updated Jun 26, 2026

0 0 0

Open ↗

coatless-rd-rcpp.github.io

Welcome to R&D Rcpp R Package Prototypes Page!

SCSS Updated Jan 1, 1970

0 0 0

Open ↗

No matching items
     

    © 2026 HJJB, LLC. All rights reserved.