rustr
is a Rust library that provides a Rust API to work with R.
Write pure Rust code with rustr
, and then use rustinr
R package to generate Rust interfaces to R.
More info: https://rustr.org
This project is now under construction. Issues and contributions are welcome!
- random numbers from R
- RChar for CHARSXP string
- check bindgen code
- check NA for
RNew
IntoR
-
nalgebra
traits with RBLAS #3 - more methods for
R Vector Obejct
types - stablize R in Rust with
feature::engine
module - more
RNew
IntoR
From
Into
for types - DataFrame type for RList
-
nalgebra
crate types -
num
crate types -
log
cratelog
trait
Will try CRANing when R 3.3.0 release
- find and fix bugs
- CRAN
- knitr code engine
- more about
rdll
module - about concurrency
- about
unsafe
- about memory safety and garbage collection
- R in Rust with
feature::engine
module
- more examples with vectors rustr/gallery #1
- more
RNew
,IntoR
From
Into
for types - how to use
rustr::rdll
module - R Object - DataFrame type
-
nalgebra
crates types -
num
crates types -
rusty-machine
craterusty-machine
examples - R in Rust with
feature::engine
module
- date type with chrono
- sugar function
- R6 & Rust type
- wait for a great matrix library for Rust! There are some promising crates.
Miss a feature? Talk on forum or create an issue.