From: Erik Veenstra Date: 2007-01-28T19:37:22+09:00 Subject: Re: Review of code please > Do you know what a one-to-one mapping is? It's senseless to > use "collect"; use "map" instead. Do you know they're exactly the same? It's senseless to use "map" instead of "collect". gegroet, Erik V. - http://www.erikveen.dds.nl/ ---------------------------------------------------------------- $ grep *.c -wie rb_define_method | grep -wie collect -wie map array.c: rb_define_method(rb_cArray, "collect", rb_ary_collect, 0); array.c: rb_define_method(rb_cArray, "collect!", rb_ary_collect_bang, 0); array.c: rb_define_method(rb_cArray, "map", rb_ary_collect, 0); array.c: rb_define_method(rb_cArray, "map!", rb_ary_collect_bang, 0); enum.c: rb_define_method(rb_mEnumerable,"collect", enum_collect, 0); enum.c: rb_define_method(rb_mEnumerable,"map", enum_collect, 0); ----------------------------------------------------------------