On Aug 14, 4:38 pm, dbl... / rubypal.com wrote:

> On Tue, 14 Aug 2007, nikolai.weib... / gmail.com wrote:

> > On Aug 14, 2:07 pm, dbl... / rubypal.com wrote:

> > Ugh.  This was so NOT about whether to call the method Array#apply or
> > Array#apply!.

> I know -- I was just replying to a tangential point that Robert
> raised.

> > I just wrote the absolute shortest solution I could
> > think of.  I didn't suggest that it was the final version.  Yes,
> > seeing as how my definition mutates its target, Array#apply! is the
> > appropriate name.

> I would still disagree, on the grounds that ! doesn't mean that a
> method changes its receiver; it means the method is "dangerous"
> (Matz's definition), and that only has meaning in reference to a
> non-dangerous but otherwise equivalent method.

Ah, OK.  Yeah, I suppose that's true.  Still, my second suggestion for
how to implement Array#apply is probably better.

  nikolai