Skip to content
Prev 3791 / 21312 Next

[Bioc-devel] parallel package generics

Malcolm,
On 10/25/2012 03:21 PM, Cook, Malcolm wrote:
I agree that base::Reduce could be improved. There is no need for
it to do as.list on 'x' when 'x' is an object. As long as length() and
[[ work on 'x', then Reduce should work. Doing as.list here is just a
waste of CPU cycles and memory.

Maybe the current implementation reflects a different point of view
the author of Reduce had on what is more likely to work on an arbitrary
object 'x'. Is it as.list or [[? Most of us would probably say the
latter as it definitely feels "lower level" than as.list (in the sense
that as.list and many other things can be defined on top of length()
and [[). So yes, it would be good to bring this on R-devel.

Thanks,
H.

  
    

Thread (32 messages)

Hahne, Florian parallel package generics Oct 17 Martin Morgan parallel package generics Oct 23 Hahne, Florian parallel package generics Oct 23 Steve Lianoglou parallel package generics Oct 23 Vincent Carey parallel package generics Oct 23 Martin Morgan parallel package generics Oct 23 Vincent Carey parallel package generics Oct 23 Michael Lawrence parallel package generics Oct 23 Cook, Malcolm parallel package generics Oct 24 Hervé Pagès parallel package generics Oct 24 Hahne, Florian parallel package generics Oct 25 Cook, Malcolm parallel package generics Oct 25 Vincent Carey parallel package generics Oct 25 Hahne, Florian parallel package generics Oct 25 Tim Triche, Jr. parallel package generics Oct 25 Hahne, Florian parallel package generics Oct 25 Hahne, Florian parallel package generics Oct 25 Hervé Pagès parallel package generics Oct 25 Cook, Malcolm parallel package generics Oct 25 Martin Morgan as.list.List (was Re: parallel package generics) Oct 25 Martin Morgan Why BiocGenerics (was Re: parallel package generics) Oct 25 Vincent Carey parallel package generics Oct 25 Michael Lawrence parallel package generics Oct 25 Michael Lawrence as.list.List (was Re: parallel package generics) Oct 25 Cook, Malcolm as.list.List (was Re: parallel package generics) Oct 25 Cook, Malcolm parallel package generics Oct 25 Cook, Malcolm Why BiocGenerics (was Re: parallel package generics) Oct 25 Hervé Pagès parallel package generics Oct 25 Cook, Malcolm parallel package generics Oct 25 Hervé Pagès parallel package generics Oct 25 Hahne, Florian parallel package generics Oct 26 Nicolas Delhomme parallel package generics Oct 26