> From [EMAIL PROTECTED]  Wed 
Sep 20 07:43:36 2000
   > Received: from ALPHA6.CC.MONASH.EDU.AU (alpha6.cc.monash.edu.au [130.194.1.25])
   >    by indy05.csse.monash.edu.au (8.8.8/8.8.8) with ESMTP id HAA27221
   >    for <[EMAIL PROTECTED]>; Wed, 20 Sep 2000 07:43:36 +1100 (EST)
   > Received: from broink.its.monash.edu.au ([130.194.1.70])
   >  by vaxc.cc.monash.edu.au (PMDF V6.0-24 #43886)
   >  with ESMTP id <[EMAIL PROTECTED]> for
   >  [EMAIL PROTECTED]; Wed, 20 Sep 2000 07:43:27 +1100
   > Received: from tmtowtdi.perl.org ([209.85.3.25]:19213 "HELO tmtowtdi.perl.org")
   >    by broink.its.monash.edu.au with SMTP id <S213194AbQISUnT>; Wed,
   >  20 Sep 2000 07:43:19 +1100
   > Received: (qmail 2204 invoked by uid 508); Tue, 19 Sep 2000 20:43:14 +0000
   > Received: (qmail 2194 invoked from network); Tue, 19 Sep 2000 20:43:13 +0000
   > Date: Tue, 19 Sep 2000 15:43:14 -0500
   > From: Jonathan Scott Duff <[EMAIL PROTECTED]>
   > Subject: Re: RFC 76 (v2) Builtin: reduce
   > In-reply-to: <"from ict"@eh.org>
   > To: [EMAIL PROTECTED]
   > Reply-to: [EMAIL PROTECTED]
   > Message-id: <[EMAIL PROTECTED]>
   > MIME-version: 1.0
   > Content-type: text/plain; charset=us-ascii
   > Content-transfer-encoding: 7BIT
   > Content-disposition: inline
   > Precedence: bulk
   > Delivered-to: mailing list [EMAIL PROTECTED]
   > Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
   > User-Agent: Mutt/1.2.5i
   > References: <[EMAIL PROTECTED]>
   >  <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
   > List-Post: <mailto:[EMAIL PROTECTED]>
   > List-Subscribe: <mailto:[EMAIL PROTECTED]>
   > List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
   > List-Help: <mailto:[EMAIL PROTECTED]>
   > Status: RO
   > 
   > On Wed, Sep 20, 2000 at 07:31:35AM +1100, iain truskett wrote:
   > > * Jonathan Scott Duff ([EMAIL PROTECTED]) [20 Sep 2000 07:15]:
   > > > On Tue, Sep 19, 2000 at 07:29:56PM -0000, Perl6 RFC Librarian wrote:
   > > > > =head1 TITLE
   > > > > 
   > > > > Builtin: reduce
   > > [...]
   > > > > Separation:
   > > > > 
   > > > >         $sorted = reduce { push @{$_[0][$_[1]%2]}, $_[1]; $_[0] }
   > > > >                          [[],[]],
   > > > >                          @numbers;
   > > 
   > > > I don't understand this one.
   > > 
   > > $sorted = reduce { push @{ ^0 [ ^1 % 2 ] }, ^1; ^0 }, [[],[]], @numbers;
   > 
   > I guess I'm confused with the syntax.  Shouldn't there be an -> in
   > there?
   > 
   >    $sorted = reduce { push @{ ^0->[^1%2] }, ^1; ^0 }, [[],[]], @numbers;

Yep.

Note that the original @_-based *didn't* need one, because ->'s are optional
between ] and [.

Damian

Reply via email to