You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I received a user report for a package of mine describing weird behaviour when used in conjunction with dplyr. I have narrowed it down to the eval_select() function in tidyselect. A minimal reprex below:
tidyselect::eval_select(as.symbol("Species"), iris)
#> Species #> 5
library(nanonext)
s<- socket(dial="inproc://nano")
r<- recv_aio(s)
r$data#> 'unresolved' logi NAtidyselect::eval_select(as.symbol("Species"), iris)
#> Error in `vec_slice<-`:#> ! Can't convert `NA` <unresolvedValue> to <integer>.
I am puzzled as to how eval_select() seems to be picking things up outside of its scope.
r$data is an active binding, but r is just an environment. The package does not store any global variables or add to the precious list or anything of the kind.
Appreciate any light you can shed on this. Thanks.
The text was updated successfully, but these errors were encountered:
I received a user report for a package of mine describing weird behaviour when used in conjunction with
dplyr
. I have narrowed it down to theeval_select()
function intidyselect
. A minimal reprex below:Created on 2022-06-06 by the reprex package (v2.0.1)
Session info
I am puzzled as to how
eval_select()
seems to be picking things up outside of its scope.r$data
is an active binding, butr
is just an environment. The package does not store any global variables or add to the precious list or anything of the kind.Appreciate any light you can shed on this. Thanks.
The text was updated successfully, but these errors were encountered: