extendr-ffi

Crates.ioextendr-ffi
lib.rsextendr-ffi
version0.8.1
created_at2025-04-07 15:19:52.393843+00
updated_at2025-07-12 04:11:40.53614+00
descriptionBarebone bindings to `libR` for use in extendr.
homepage
repositoryhttps://github.com/extendr/extendr
max_upload_size
id1624351
size94,947
(CGMossa)

documentation

README

extendr-ffi

extendr-ffi is a hand curated subset of the bindings provided by libR-sys. Supporting R version 4.2 and onwards. extendr-ffi provides backports to ensure that extendr-api can be used across multiple versions of R.

Motivation

extendr has historically relied on libR-sys to interface with R's C API. As R has moved towards standardizing and stabilizing the C API, relying on libR-sys' generated bindings has presented challenges. Among them are that the bindings are cumbersome to generate, platform specific, and does not provide backports to address the maturing R C API.

Commit count: 621

cargo fmt