Romain François

Results 75 comments of Romain François

Should we first go though a `deprecate_stop()` version, i.e. ```r lazy_deprec

oh, do you mean that we remove them altogether or just the fact they are used as fallbacks, i.e. just remove ```r #' @export summarise.default

Is this perhaps in the territory of `relocate()` ? ``` r library(dplyr) blend #> 1 1 a 1 11 #> 2 2 b 2 12 #> 3 3 c 3...

could be a `x, ...` interface making `y` with `new_data_frame(df_list(...))`: ``` r library(dplyr) #> #> Attaching package: 'dplyr' #> The following objects are masked from 'package:stats': #> #> filter, lag...

I believe `pmap()` and friends should use `vec_slice()` instead of `[[`. Moving this to `purrr` where `pmap()` lives. ``` r library(tidyverse) ping .f(a = .l[[1L]][[1L]], b = .l[[2L]][[1L]], c =...

- `dplyr::bind_cols()` https://github.com/tidyverse/dplyr/issues/3772

Perhaps instead this could be a (set of) factory function, similar (in concept to) `Vector::create()` that `Rcpp` has: At the moment we can construct a `writable::list` of anything that `as_cpp`...

I've been playing with this as a way to get back on track with variadic templates. Not sure about the syntax, but I like the feature, e.g. this makes `list(a...

``` $ Rscript /tmp/test.R clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/Users/romainfrancois/.R/library/4.0/cpp11/include -I/usr/local/include -fPIC -Wall -O3 -Wall -Wimplicit-int-float-conversion -c /private/var/folders/4b/hn4fq98s6810s4ccv2f9hm2h0000gn/T/RtmpLy5ZFe/file17cbe28f12e16/src/test.cpp -o /private/var/folders/4b/hn4fq98s6810s4ccv2f9hm2h0000gn/T/RtmpLy5ZFe/file17cbe28f12e16/src/test.o clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/Users/romainfrancois/.R/library/4.0/cpp11/include -I/usr/local/include -fPIC -Wall -O3...

Yeah I guess, partially named was a bonus, but the ability to create a list from various types is useful though, and that's not something we can do with initializer...