Davis Vaughan

Results 754 comments of Davis Vaughan

Since we figured out how to fix the dictionary is full issue in https://github.com/r-lib/vctrs/pull/1363, I'm not 100% convinced we should do this It does seem to be decently faster in...

Although this seems to work fairly well too (at least for rcrd types which error by default on all math functions) ```r #' @export vec_math.clock_calendar

It really seems like the minimum and maximum allowed values of a specific ptype are specific to that ptype, and can often be impossible to guess using general heuristics. Maybe...

I'm not quite sure we'd want to optimize for this case yet. I don't love early exits like these in general because they add one more special code path that...

I think this is mainly due to the fact that df-assign has to proxy and restore the output container at every iteration. i.e. recursive proxy/restore would really help here https://github.com/r-lib/vctrs/issues/1107...

I'm seeing > ! Corrupt Date with unknown type character. It is likely that you have some kind of corrupt column in your data frame. Can you please post a...

I can only reproduce this with significant effort, so I think it is an error with your data generating process somehow, and not an error with rlang, vctrs, or dplyr....

Decide if https://usethis.r-lib.org/reference/use_github_file.html is good enough instead ```r usethis::use_github_file("r-lib/rlang", path = "R/compat-purrr.R", save_as = "R/compat-purrr.R") ```

Here is the example from vetiver, which happened when CRAN was down: ```r ── R CMD check ───────────────────────────────────────────────────────────────── * using log directory '/home/runner/work/vetiver-r/vetiver-r/check/vetiver.Rcheck' * using R version 4.2.0 (2022-04-22) *...

@jacob-long since you have said you care a lot about ensuring that `lag()` works correctly, you might also be interested in this issue https://github.com/tidyverts/tsibble/issues/55 @earowang I have a slightly optimistic...