Newsgroups: perl.perl6.language Path: g2news1.google.com!news3.google.com!newsfeed.stanford.edu!nntp.perl.org Return-Path: Mailing-List: contact perl6-language-h...@perl.org; run by ezmlm Delivered-To: mailing list perl6-langu...@perl.org Received: (qmail 11958 invoked from network); 5 Apr 2005 02:34:38 -0000 Received: from x1a.develooper.com (HELO x1.develooper.com) (216.52.237.111) by lists.develooper.com with SMTP; 5 Apr 2005 02:34:38 -0000 Received: (qmail 14772 invoked by uid 225); 5 Apr 2005 02:34:38 -0000 Delivered-To: perl6-langu...@perl.org Received: (qmail 14768 invoked by alias); 5 Apr 2005 02:34:38 -0000 X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00 X-Spam-Check-By: la.mx.develooper.com Received-SPF: neutral (x1.develooper.com: local policy) Received: from pegasus.cc.ucf.edu (HELO pegasus.cc.ucf.edu) (132.170.240.30) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Mon, 04 Apr 2005 19:34:36 -0700 Received: from [192.168.123.138] (unknown [10.40.30.70]) by pegasus.cc.ucf.edu (Postfix) with SMTP id EE9AE396C for ; Mon, 4 Apr 2005 22:34:31 -0400 (EDT) To: perl6-langu...@perl.org Subject: Re: Second use of flattening Date: Mon, 4 Apr 2005 22:34:13 -0400 User-Agent: KMail/1.8 References: <6mhdim2xf5.fsf@Abulafia.hcoop.net> <20050404223431.GG28883@c4.convolution.nl> In-Reply-To: <20050404223431.GG28883@c4.convolution.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <200504042234.13602.arodland@entermail.net> Approved: n...@nntp.perl.org From: arodl...@entermail.net (Andrew Rodland) On Monday 04 April 2005 06:34 pm, Juerd wrote: > Terrence Brannon skribis 2005-04-04 18:45 (+0000): > > So, to avoid confusion with the common understanding of flattening in > > Perl, perhaps it should be called spreading or distributing. > > I agree. > > Likewise, "slurping" is probably best explained as collecting. I like this. I'd be tempted to suggest "scatter" / "gather", but that's probably a bit opaque to the average reader. How about describing them as "expand" / "collect" for a matched pair? That's got a legacy in math, and some mathematically-oriented languages. Andrew