@lian0090 reported that subsetting is not cancellable. I checked the Rcpp documentation and it looks like it's possible to check for user interrupts: http://gallery.rcpp.org/articles/using-rcppprogress/. I will have to look into finding a way to minimize the performance penalty while still allowing users to cancel subsetting.
@lian0090 reported that subsetting is not cancellable. I checked the Rcpp documentation and it looks like it's possible to check for user interrupts: http://gallery.rcpp.org/articles/using-rcppprogress/. I will have to look into finding a way to minimize the performance penalty while still allowing users to cancel subsetting.