Crates.io | displayr-rustr |
lib.rs | displayr-rustr |
version | 0.2.0 |
source | src |
created_at | 2024-07-31 05:57:25.796518 |
updated_at | 2024-07-31 05:57:25.796518 |
description | Rust and R integration |
homepage | http://rustr.org/ |
repository | https://github.com/displayr/rustr |
max_upload_size | |
id | 1320664 |
size | 2,473,710 |
R and Rust are rapidly developing in these two years. R introduced ALTREP and Rust introduced 2018 Edition.
But this repo is not updating regularly, so it may not work with the latest version of R and Rust.
Testing R version is 3.3.0, Rust version is 1.13.
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!
?
error handling support. See: https://blog.rust-lang.org/2016/11/10/Rust-1.13.html#whats-in-113-stableRNew
IntoR
nalgebra
traits with RBLAS #3R Vector Obejct
typesfeature::engine
moduleRNew
IntoR
From
Into
for typesnalgebra
crate typesnum
crate typeslog
crate log
traitWill try CRANing when R 3.3.0 release
rdll
moduleunsafe
feature::engine
moduleRNew
, IntoR
From
Into
for typesrustr::rdll
modulenalgebra
crates typesnum
crates typesrusty-machine
crate rusty-machine
examplesfeature::engine
moduleMiss a feature? Talk on forum or create an issue.