-
Hi all, first off thanks for binding these two very complementary languages, I'm looking forward to harnessing their respective powers together. But unfortunately so far I haven't been able to make it…
-
Currently, `extendr` has at least one feature-guarded...well, feature: `ndarray` support
https://github.com/extendr/extendr/blob/00fed0d8fce2ca0a3c4bf822f685d0d6ada0a1ae/extendr-api/src/prelude.rs#L5…
-
Hi. First of all, thank you for the hard work you have been putting on these crates/packages.
I'm having a hard time creating a function that receives a (character) vector that might have some NAs …
-
`FromRobj` implementation accepts `&[T]`, but `TryFrom` doesn't. Is this intentional?
``` r
rextendr::rust_source(code = r"(
#[extendr(use_try_from = false)]
fn f1(x: &[i32]) -> i32 {
x.it…
-
This issue is triggered by PR #182.
### Outlining the problem
Extendr does not take into account fields of an exported type and only generates R wrappers for methods. If no dedicated method is decla…
-
c.f. https://github.com/extendr/extendr/pull/318#issuecomment-964282455
```
failures:
---- src\scalar\rfloat.rs - scalar::rfloat::Rfloat (line 35) stdout ----
Test executable failed (exit co…
-
Was this intentional? Sorry if I forget some discussion on this...
``` r
rextendr::rust_function(r"(
fn f1(x: i32) -> i32 {
x
}
)", patch.crates_io = list(`extendr-api` = list(git = "https…
-
As https://github.com/extendr/extendr/pull/222 adds an option to `#[extendr()]` macro, I wonder how the options should be supported on rextendr's side and then wanted to try the code below, but it fai…
-
Currently our copyright notice individually lists people who have made contributions. The Linux foundation discourages this practice: https://www.linuxfoundation.org/en/blog/copyright-notices-in-open-…
-
While we now can use `use_try_from = true` for type-checking, `TryFrom` is implemented one-way (R to Rust), if I understand correctly
I'm wondering what should happen in this case.
``` r
rexten…