-
I noticed in this failed run
https://github.com/extendr/extendr/pull/182/checks?check_run_id=1952491229
that the step that uploads results is not triggered correctly:
https://github.com/extendr/ext…
-
Currently, we can pass R functions to Rust, but we cannot call it easily, if I understand correctly. With cpp11 or Rcpp, it's just adding `()`. Can extendr provide a similar interface to this?
``` …
-
I would like to understand what is the intended behavior if multiple Rust functions with the same name are emitted.
Consider the following scenario:
1. Generate first function named `rust_inc`
…
-
Thought I'd open up a separate issue for this, as it has come up in comments repeatedly (and is in the Roadmap of the README).
This would probably a good first step towards feature flags (which is …
-
Thanks for this tool! I am trying to write a document using R markdown + rust. I am stuck when trying to write a code block using an external crate and cannot find any examples. Is this currently n…
-
I installed latest github version of the package and tried creating the following rust function from the README:
```R
rust_function("fn add(a:f64, b:f64) -> f64 { a + b }")
```
I unfortuantely exp…
-
I've tried to use `rextendr` at another machine, and received this error:
```
> library(rextendr)
> install_libR_bindings(force = TRUE, quiet = FALSE)
build directory: C:\Users\tpb398\AppData\…
-
The metadata wrapper code currently makes a few incorrect assumptions and needs to be fixed:
1. Roxygen tags (`#' @param`, `#' @export`, etc) should not be added automatically. They need to be unde…
-
Related to #63, I think conversion from `Robj` to Rust native types should be stricter and only succeed when the coercion is unique and provably correct. As an example, vector input should not be sile…
-
Do we have a systematic way of handling `NA` values on the Rust side? It's not clear to me what the current intent is to handling missing values. Most basic Rust data types (e.g., `String`) cannot han…