Re: method calls on $self

2005-07-11 Thread Matt Fowles
Larry~ On 7/11/05, Larry Wall <[EMAIL PROTECTED]> wrote: > On Mon, Jul 11, 2005 at 11:14:18AM +0200, Michele Dondi wrote: > : Hmmm... I am one of those who likes ./ more, instead. I mean, I _really_ > : like it! Thus, how about making '/' less meaningless, i.e. more > : meaningful, in more general

Perl 6 Summary for 2005-07-05 through 2005-07-12

2005-07-12 Thread Matt Fowles
Perl 6 Summary for 2005-07-05 through 2005-07-12 All~ Welcome to another summary from the frog house. A house so green it can be seen from outerspace (according to google earth). Perl 6 Compiler Building Pugs Workaround Sam Vilain posted a useful work around to the error "err

Re: Exposing the Garbage Collector

2005-07-25 Thread Matt Fowles
David~ On 25 Jul 2005 04:02:44 -, David Formosa (aka ? the Platypus) <[EMAIL PROTECTED]> wrote: > > I'm going to hijack this thread to discuss something else. Speaking for summarizers everywhere. A! Damn you! Matt -- "Computer Science is merely the post-Turing Decline of Formal System

Perl 6 Summary for 2005-07-19 through 2005-07-26

2005-07-26 Thread Matt Fowles
ilures Nonfatal Bernhard Schmalhofer suggested that " make languages " should not give up after the first failure, but should instead build the remaining languages. <http://xrl.us/gv7k> Dynclasses on Windows Nick Glencross and Jonathan Worthington dis

Re: Elimination of Item|Pair and Any|Junction

2005-07-27 Thread Matt Fowles
Larry~ On 7/27/05, Larry Wall <[EMAIL PROTECTED]> wrote: > On Wed, Jul 27, 2005 at 08:01:25PM +0800, Autrijus Tang wrote: > : On Fri, Jul 22, 2005 at 03:40:34PM -0700, Larry Wall wrote: > : > I dunno. I'm inclined to say that it should default to Item|Pair, and > : > let people say Any explicitly

Perl 6 Summary for 2005-08-02 through 2005-08-10

2005-08-10 Thread Matt Fowles
Perl 6 Summary for 2005-08-02 through 2005-08-10 All~ Welcome to another summary, brought to you by chinese food. The attentive among you will notice that this summary is a day late, because I did not feel like doing it yesterday. If only I could do that at work... Perl 6 Co

Perl 6 Summary for 2005-08-15 through 2005-08-22

2005-08-22 Thread Matt Fowles
Perl 6 Summary for 2005-08-15 through 2005-08-22 All~ Welcome to another monday summary, which hopefully provides some evidence that mondays can get better. It always feels like writing summaries is an uphill battle, perhaps I should switch to writing about Perl 6 Language firs

Who is @Larry?

2005-08-25 Thread Matt Fowles
All~ I have a simple question. Who comprises @Larry? I am fairly sure that I know a few people in it, but I am highly doubtful that I know all of them. Thanks, Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Perl 6 Summary for 2005-09-12 through 2005-09-19

2005-09-19 Thread Matt Fowles
Perl 6 Summary for 2005-09-12 through 2005-09-19 All~ Welcome to another Perl 6 Summary, this time brought to you with a shorter pause (::grumble:: $WORK ::grumble::) and assisted by cookies. Perl 6 Compilers Circular Preludes for Fun and Confusion Yuval Kogman posted a reall

Re: conditional wrapper blocks

2005-09-20 Thread Matt Fowles
Yuval~ On 9/20/05, Yuval Kogman <[EMAIL PROTECTED]> wrote: > Today on #perl6 I complained about the fact that this is always > inelegant: > > if ($condition) { pre } > > unconditional midsection; > > if ($condition) { post } > > I asked for some ideas and together with

Re: \(...)?

2005-09-21 Thread Matt Fowles
Ingo~ On 9/21/05, Ingo Blechschmidt <[EMAIL PROTECTED]> wrote: > > foo(1,2,3); # &infix:<,> *not* called > foo (1,2,3); # same as > foo( (1,2,3) ); # &infix:<,> called Do you mean this to read? foo(1,2,3); # &infix:<,> *not* called foo .(1,2,3);# &infix:<,>

Re: Stringification, numification, and booleanification of pairs

2005-09-22 Thread Matt Fowles
Yuval~ On 9/22/05, Yuval Kogman <[EMAIL PROTECTED]> wrote: > On Thu, Sep 22, 2005 at 08:20:42 +1000, Damian Conway wrote: > > Ingo Blechschmidt asked: > > > > >my $pair = (a => 42); > > >say ~$pair; # "a\t42"? "a\t42\n"? "a 42"? > > > > Not yet specified but I believe it should be "42" (i

Re: Look-ahead arguments in for loops

2005-09-29 Thread Matt Fowles
Austin~ On 9/29/05, Austin Hastings <[EMAIL PROTECTED]> wrote: > Plus it's hard to talk about backwards. If you say > > for @l -> ?$prev, $curr, ?$next {...} > > what happens when you have two items in the list? I think we're best off > using signature rules: optional stuff comes last. I disagre

Re: Look-ahead arguments in for loops

2005-09-30 Thread Matt Fowles
Austin~ On 9/29/05, Austin Hastings <[EMAIL PROTECTED]> wrote: > Matt Fowles wrote: > > >Austin~ > > > >On 9/29/05, Austin Hastings <[EMAIL PROTECTED]> wrote: > > > > > >>Plus it's hard to talk about backwards. If you say > >&g

Perl 6 Summary for 2005-09-26 through 2005-10-02

2005-10-04 Thread Matt Fowles
Perl 6 Summary for 2005-09-26 through 2005-10-02 All~ Welcome to another summary, this time a day late because I was in Philly for Serenity. If you haven't seen Serenity yet you should stop reading this summary and go see it. The summary will be here when you get back. I promis

Re: What the heck is a submethod (good for)

2005-10-13 Thread Matt Fowles
All~ On 10/13/05, Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> wrote: > Luke Palmer <[EMAIL PROTECTED]> wrote: > > Okay, I seriously have to see an example of a submethod in use. > > Likewise. As far as I've seen, submethods are a kludge wedged in for > cases where you're actually calling all the

Perl 6 Summary for 2005-10-10 through 2005-10-24

2005-10-25 Thread Matt Fowles
=head1 Perl 6 Summary for 2005-10-10 through 2005-10-18 All~ Welcome to another Perl 6 Summary. Sadly, this week's summary is not brought to you by cookies as I already finished them. Sadder still, it is also brought to you a week late. On the plus side, Mike Doughty's "Haughty Melodic" is qui

Re: +$arg changed to :$arg

2005-10-26 Thread Matt Fowles
Larry~ On 10/26/05, Larry Wall <[EMAIL PROTECTED]> wrote: > So we'd get: > > :@array[42] 42 => @array[1] Do you mean C< :@array[42] 42 => @array[42] >? > The last three forms are more arguable than the first three, especially > since they probably aren't valid formal parameters. We kind of

Re: Is there a way to generate an object without new?

2005-10-27 Thread Matt Fowles
Juerd~ On 10/27/05, Juerd <[EMAIL PROTECTED]> wrote: > Yiyi Hu skribis 2005-10-28 3:17 (+0800): > > class A { > > has $.b; > > method show { "$.b".say }; > > }; > > A( b => 5 ).show;` > > This is how some other language construct objects, but not how Perl does > it. In other words: you should not

Perl 6 Summary for 2005-11-14 through 2005-11-21

2005-11-21 Thread Matt Fowles
Perl 6 Summary for 2005-11-14 through 2005-11-21 All~ Welcome to another Perl 6 Summary. The attentive among you may notice that this one is on time. I am not sure how that happened, but we will try and keep it up. On a complete side note, I think there should be a Perl guild o

Re: type sigils redux, and new unary ^ operator

2005-11-23 Thread Matt Fowles
Luke~ On 11/23/05, Luke Palmer <[EMAIL PROTECTED]> wrote: > On 11/23/05, Rob Kinyon <[EMAIL PROTECTED]> wrote: > > On 11/22/05, Larry Wall <[EMAIL PROTECTED]> wrote: > > > > > > for ^5 { say } # 0, 1, 2, 3, 4 > > > > I read this and I'm trying to figure out why P6 needs a unary operator > > f

Re: type sigils redux, and new unary ^ operator

2005-11-23 Thread Matt Fowles
Larry~ On 11/23/05, Larry Wall <[EMAIL PROTECTED]> wrote: > On Wed, Nov 23, 2005 at 11:55:35AM -0500, Matt Fowles wrote: > : I think using C< ..5 > to mean (0, 1, 2, 3, 4) would be a more > : sensible option. Makes sense to me at least. > > That does

Re: This week's summary

2005-11-30 Thread Matt Fowles
Piers~ On 11/30/05, The Perl 6 Summarizer <[EMAIL PROTECTED]> wrote: > > So, I hopped into a taxi (and I use the word hopped advisedly) and > repaired straightway to King's Cross and thence home to Gateshead, where > my discomfort was somewhat ameliorated by the distraction of preparin

Perl 6 Summary for 2005-12-05 through 2005-12-12

2005-12-12 Thread Matt Fowles
Perl 6 Summary for 2005-12-05 through 2005-12-12 All~ Welcome to another Perl 6 summary. This week, like last, Parrot has produced the highest volume of emails. Fine by me, Parrot tends to be easiest to summarize. This summary is brought to you by Snow (the latest soft toy in t

Perl 6 Summary for 2006-01-02 though 2006-01-09

2006-01-11 Thread Matt Fowles
Perl 6 Summary for 2006-01-02 though 2006-01-09 All~ Welcome to another Perl 6 Summary. On a complete tangent, if you are playing World of Warcraft and see a troll hunter named Krynna, she rocks. She royally saved me. Be nice to her. Perl 6 Compiler PIL Containers and Roles

Re: Class methods vs. Instance methods

2006-01-18 Thread Matt Fowles
Larry~ On 1/18/06, Larry Wall <[EMAIL PROTECTED]> wrote: > > But I have a strong gut-feeling that over the long term it's going to > be important to be able to view a given object as either a partially > instantiated class or a partially undefined object, and for that we have > to break down the f

Perl 6 Summary for 2006-01-10 though 2006-01-24

2006-01-24 Thread Matt Fowles
ML::Parser::Syck Bernhard Schmalhofer posted a brief look at what has already been done with adding support of libsyck and left the door open to anyone who wished to pick up the torch. Warnock applies. <http://xrl.us/jpxi> Parrot Link Issues Klaas-Jan Stol had problems l

Re: overloading the variable declaration process

2006-02-06 Thread Matt Fowles
Larry~ On 2/6/06, Larry Wall <[EMAIL PROTECTED]> wrote: > This is mostly motivated by linguistics rather than computer science, > insofar as types/classes/roles in natural language are normally > represented by generic objects rather than "meta" objects. When I > ask in English: > > Can a dog

Re: overloading the variable declaration process

2006-02-07 Thread Matt Fowles
Larry~ On 2/7/06, Larry Wall <[EMAIL PROTECTED]> wrote: > > Indeed, and the modeling point of view is that $pipe is *also* just > a representation of the Pipe. Neither Pipe nor $pipe is the thing > itself. Most computer programs are about Something Else, so computer > languages should be optimiz

Re: overloading the variable declaration process

2006-02-07 Thread Matt Fowles
Stevan~ I am going to assume that you intended to reply to perl 6 language, and thus will include your post in its entirety in my response. On 2/7/06, Stevan Little <[EMAIL PROTECTED]> wrote: > On 2/7/06, Matt Fowles <[EMAIL PROTECTED]> wrote: > > Larry~ > > > &

Perl 6 Summary for 2006-01-24 though 2006-02-07

2006-02-07 Thread Matt Fowles
<http://xrl.us/jwuc> Macros Herbert Snorrason wants more specifics on macros in Perl 6. Larry gave him some. <http://xrl.us/jwud> Synopsis Typos Yiyi Hu and Andrew Savige found a few typos in a few synopses. Larry graciously fixed them. <http://

Re: overloading the variable declaration process

2006-02-07 Thread Matt Fowles
Stevan~ On 2/7/06, Stevan Little <[EMAIL PROTECTED]> wrote: > > Well, to be totally honest, I think only Larry truely understands > their usage, but to the best of my understanding they are intented to > serve a number of roles; I agree with you about that, which is part of what bothers me. > >

Re: overloading the variable declaration process

2006-02-08 Thread Matt Fowles
Stevan~ On 2/7/06, Stevan Little <[EMAIL PROTECTED]> wrote: > > > After all Foo is just a specific instance of the class Class. > > Shhh... class objects don't exist ... I was never here,... I will I > count to three and when I snap my fingers you will awaken and will > have forgotten all about cl

$a.foo() moved?

2006-04-06 Thread Matt Fowles
All~ I just noticed something claiming that C<$a. foo()> is actually C<$a.foo()> (a method call on C<$a>) and that C<$a .foo()> is actually C<$a $_.foo()> (likely a syntax error). When did this change? Why did this change? Also, I liked it better when C<$a .foo()> was a method call on C<$a>. T

Re: $a.foo() moved?

2006-04-06 Thread Matt Fowles
Larry~ On 4/6/06, Larry Wall <[EMAIL PROTECTED]> wrote: > On Thu, Apr 06, 2006 at 01:58:55PM -0400, Matt Fowles wrote: > : All~ > : > : I just noticed something claiming that C<$a. foo()> is actually > : C<$a.foo()> (a method call on C<$a>) and that C

Re: Re: class interface of roles

2006-10-08 Thread Matt Fowles
Jonathan~ On 10/7/06, Jonathan Lang <[EMAIL PROTECTED]> wrote: TSa wrote: > Dispatch depends on a partial ordering of roles. Could someone please give me an example to illustrate what is meant by "partial ordering" here? Sets demonstrate partial ordering. Let < denote the subset relation shi

Re: So long, and thanks for all the fish!

2004-10-15 Thread Matt Fowles
All~ I am willing to try and take on this responsibility. I have been reading p6i for several years now and always appreciated the summary, so what better way to give back. Any advice/scripts that Piers (or anyone else) can provide me would be appreciated. Matt -- "Computer Science is merely t

Perl 6 Summary for 2004-10-01 through 2004-10-17

2004-10-17 Thread Matt Fowles
All~ Welcome to my first summary. Since I am relatively new at this game, I will just steal Piers's approach and start with Perl6 internals. But before that let me warn you that my ability to make strange characters with accents is not great, thus please do not be offended if I don't include the

Perl 6 Summary for 2004-10-18 through 2004-10-23

2004-10-23 Thread Matt Fowles
Perl 6 Summary for 2004-10-18 through 2004-10-23 All~ Last week I received a request to summarize perl6-language before internals. Frankly, it seems like a reasonable idea. Perl6-internals has always been first as long as I can remember. So perhaps, it is time to switch it up.

Perl 6 Summary for 2004-10-23 through 2004-11-01

2004-11-01 Thread Matt Fowles
Perl 6 Summary for 2004-10-23 through 2004-11-01 All~ Welcome to another summary, this one being slightly delayed by Halloween. Before I start off with perl6-language, let me remind all American readers to vote tomorrow. Non-American readers should also vote, but it seems unlik

Perl 6 Summary for 2004-11-01 through 2004-11-08

2004-11-08 Thread Matt Fowles
Perl 6 Summary for 2004-11-01 through 2004-11-08 All~ Welcome to yet another summary, brought to you (once again) with the aid of the musical stylings of Dar Williams and Soul Coughing and a small stuffed elephant name Aliya. And, without further ado, I give you Perl 6 Language

Perl 6 Summary for 2004-11-08 through 2004-11-15

2004-11-15 Thread Matt Fowles
Perl 6 Summary for 2004-11-08 through 2004-11-15 All~ Welcome to yet another Monday summary. This would have been a Sunday summary, but Avernum (from Spiderweb Software) forcibly prevented it. As usual, we will start out with Perl 6 Language. Perl 6 Language modules and expor

Perl 6 Summary for 2004-11-22 through 2004-11-29

2004-11-29 Thread Matt Fowles
Perl 6 Summary for 2004-11-22 through 2004-11-29 All~ Rather than try to do something witty about the strange music I am listening to, or the stuffed animals who are assisting me. I will start this summary off with an entirely self-serving request. A while ago I saw the quote "

Re: Angle quotes and pointy brackets

2004-11-30 Thread Matt Fowles
Austin~ On Tue, 30 Nov 2004 18:15:54 -0500, Austin Hastings <[EMAIL PROTECTED]> wrote: > Austin Hastings wrote: > > > Larry Wall wrote: > > And now, Piers is cackling madly at Matt: welcome to "perl6-hightraffic!" > > :-) Even if he wasn't cackling, I admit to feeling it. I don't even use th

Perl 6 Summary for 2004-11-29 through 2004-12-06

2004-12-06 Thread Matt Fowles
Perl 6 Summary for 2004-11-29 through 2004-12-06 All~ Last week I asked for help identifying the source of a quotation. One friendly soul suggested Alan J. Perlis, but could not find an actual attribution. It did lead me to find a very applicable (and in my mind funny) quote fr

Perl 6 Summary for 2004-12-06 through 2004-12-20

2004-12-20 Thread Matt Fowles
Perl 6 Summary for 2004-12-06 through 2004-12-20 All~ The observant among you might notice that I missed last week's summary. With the hubbub and confusion of the holidays, I blame ninjas, in particular Ryu Hyabusa. Given that Christmas is next weekend and New Years is the week

Perl 6 Summary for 2004-12-20 through 2005-01-03

2005-01-03 Thread Matt Fowles
Perl 6 Summary for 2004-12-20 through 2005-01-03 All~ Welcome to a New Year of Perl 6 Summaries. I have been doing bi-weekly summaries over the holiday season, but I plan on returning to weekly ones now. Hopefully "World of Warcraft" won't prevent me, we shall see, but if anyon

Re: Perl 6 Summary for 2004-12-20 through 2005-01-03

2005-01-04 Thread Matt Fowles
Austin~ On Tue, 04 Jan 2005 11:20:25 -0500, Austin Hastings <[EMAIL PROTECTED]> wrote: > Matt Fowles wrote: > > >Perl 6 Summary for 2004-12-20 through 2005-01-03 > > > > > > > > s/conses/consensus/g ? Indeed. Let this be a lesson to anyone who wo

Perl 6 Summary for 2004-01-03 through 2004-01-11

2005-01-11 Thread Matt Fowles
Perl 6 Summary for 2004-01-03 through 2004-01-11 Welcome to another Perl 6 summary. In this summary, we will explore such thrilling issues as multi-dimensional slices of Chinese food. After all, the amount of sauce any piece of Chinese food can absorb is proportional to its surface

Perl 6 Summary for 2005-01-11 through 2005-01-18

2005-01-18 Thread Matt Fowles
Perl 6 Summary for 2005-01-11 through 2005-01-18 Welcome to yet another Perl Summary brought to you by music and pizza (although the pizza is late in arriving). Like many summaries before it, we start with an attempt at non sequitur and Perl 6 Language. Perl 6 Language idiomatic P

Re: Proposed vtable changes WRT method lookup

2005-01-19 Thread Matt Fowles
Leo~ On Wed, 19 Jan 2005 16:26:07 +0100, Leopold Toetsch <[EMAIL PROTECTED]> wrote: > [ cc'ed p6l ] > > Matt Fowles wrote: > > Leo~ > > > > On Wed, 19 Jan 2005 10:02:26 +0100, Leopold Toetsch <[EMAIL PROTECTED]> > > wrote: > > >

Re: Proposed vtable changes WRT method lookup

2005-01-20 Thread Matt Fowles
Leo~ On Thu, 20 Jan 2005 10:01:42 +0100, Leopold Toetsch <[EMAIL PROTECTED]> wrote: > Matt Fowles <[EMAIL PROTECTED]> wrote: > > Leo~ > > > On Wed, 19 Jan 2005 16:26:07 +0100, Leopold Toetsch <[EMAIL PROTECTED]> > > wrote: > >> [

This weeks summary

2005-01-26 Thread Matt Fowles
All~ I have been struggling with my internet for the past 4 days, so this weeks summary will be part of a "double feature" fortnight's summary next week. Figured that I would provide advanced notice though... Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory."

Perl 6 Summary for 2005-01-18 through 2005-01-31

2005-01-31 Thread Matt Fowles
Perl 6 Summary for 2005-01-18 through 2005-01-31 All~ Welcome to another double feature summary. Sadly, this one was delayed because of an argument that I was/am having with my connection. Fortunately, a generous neighbor has allowed me to use his connection for the time being.

Re: FP6: Types

2005-02-03 Thread Matt Fowles
Autrijus~ Actually, I think that p6l is the correct place for this discussion. My logic is that you are asking about specific facets of the language, not helping the perl 6 compiler or parrot. Matt On Fri, 4 Feb 2005 01:28:42 +0800, Autrijus Tang <[EMAIL PROTECTED]> wrote: > On Thu, Feb 03, 20

Re: Junctive puzzles.

2005-02-08 Thread Matt Fowles
All~ On Tue, 08 Feb 2005 17:51:24 +0100, Miroslav Silovic <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > >>Well, we see the same kind of thing with standard interval arithmetic: > >> > >>(-1, 1) * (-1, 1) = (-1, 1) > >>(-1, 1) ** 2 = [0, 1) > >> > >>The reason that junctions be

Re: [rbw3@cse.nau.edu: Re: Junctive puzzles.]

2005-02-08 Thread Matt Fowles
Brock~ On Tue, 8 Feb 2005 12:08:45 -0700, Brock <[EMAIL PROTECTED]> wrote: > > Hm. I take that back... it was a silly comment to make and not very > mathematically sound. Sorry. > > --Brock > > - Forwarded message from Brock <[EMAIL PROTECTED]> - > > (a < b < c) ==> (a

Perl 6 Summary for 2005-01-31 through 2004-02-8

2005-02-08 Thread Matt Fowles
Perl 6 Summary for 2005-01-31 through 2004-02-8 All~ Welcome to yet another summary in which I will undoubtedly confuse to homophones. Probably more than a few this week as I am a little tired. But perhaps the alien on my window or the vampire on my monitor will help straighten

Re: Junctive puzzles.

2005-02-09 Thread Matt Fowles
All~ On Wed, 09 Feb 2005 22:48:00 +, Matthew Walton <[EMAIL PROTECTED]> wrote: > Matt Fowles wrote: > > All~ > > > > On Tue, 08 Feb 2005 17:51:24 +0100, Miroslav Silovic <[EMAIL PROTECTED]> > > wrote: > > > >>[EMAIL PROTECTED] wrote: &g

Re: Junction Values

2005-02-19 Thread Matt Fowles
Rod~ On Sat, 19 Feb 2005 15:20:59 -0600, Rod Adams <[EMAIL PROTECTED]> wrote: > Poor Mr. Fowles is likely having nightmares figuring out how to summarize all > of this. Not really nightmares, more sleepless nights twitching in fear... But I did skip writing it this week as this thread is the o

Re: Junction Values

2005-02-20 Thread Matt Fowles
Damian~ On Mon, 21 Feb 2005 08:29:40 +1100, Damian Conway <[EMAIL PROTECTED]> wrote: > Nicholas Clark wrote: > > > On Sun, Feb 20, 2005 at 07:41:16PM +1100, Damian Conway wrote: > > > > Given this: > > > > > >> my $x = set(1..3); > >> my $y = set(1,3,5,7,9); > >> my $n =

Perl 6 Summary for 2005-02-08 through 2005-02-22

2005-02-22 Thread Matt Fowles
Perl 6 Summary for 2005-02-08 through 2005-02-22 All~ Welcome to yet another fortnight summary. Lately p6l has been out stripping p6i in volume. While this used to be the norm, lately it has become a rare occurrence. Strange... Anyway, this summary would be brought to you buy c

Perl 6 Summary for 2005-02-22 though 2005-03-07

2005-03-07 Thread Matt Fowles
Perl 6 Summary for 2005-02-22 though 2005-03-07 All~ Welcome to yet another fortnight summary. Once again brought to you by chocolate chips. This does have the distinction of being the first summary written on a mac. So if I break into random swear words, just bear with me.

Perl 6 Summary for 2005-03-07 through 2005-03-22

2005-03-22 Thread Matt Fowles
Perl 6 Summary for 2005-03-07 through 2005-03-22 All~ Welcome to yet another fortnights summary. I believe this is the highest volume I have ever seen the three lists at simultaneously. Hopefully they will keep it up, because good work is being done. To aid in the epic endeavou

Re: use less in perl6?

2005-03-30 Thread Matt Fowles
Aaaron~ On Wed, 30 Mar 2005 08:48:55 -0500, Aaron Sherman <[EMAIL PROTECTED]> wrote: > On Wed, 2005-03-30 at 10:20 +0200, Yuval Kogman wrote: > > Perl 6 has some more interesting capabilities for lexical scoped > > hinting of tradeoff preferences. For example: > > > > use less precision; #

Perl 6 Summary for 2005-03-22 through 2005-04-05

2005-04-05 Thread Matt Fowles
Perl 6 Language ceil and floor Ingo Blechschmidt wondered if ceil and floor would be in the core. Warnock applies... Although Unicode operators would let me define circumfix \lfloor \rfloor (although I only know how to make those symbols in tex...). Hmmm... using tex to right P

Perl 6 Summary for 2005-04-12 through 2005-04-19

2005-04-19 Thread Matt Fowles
Perl 6 Summary for 2005-04-12 through 2005-04-19 All~ Sadly, a slip of the mouse cause me to delete a partially completed summary, so I am going to push ahead on the rewrite without a witty intro. Feel free to make one up for yourself involving stuffed animals, musicians, and d

Re: Open and pipe

2005-05-02 Thread Matt Fowles
All~ On 5/2/05, Uri Guttman <[EMAIL PROTECTED]> wrote: > > "LW" == Larry Wall <[EMAIL PROTECTED]> writes: > > LW> multi sub opensocket ( > LW> Str +$mode = 'rw', > LW> Str +$encoding = 'auto', > LW> Str [EMAIL PROTECTED]) retu

Re: Open and pipe

2005-05-02 Thread Matt Fowles
All~ On 5/3/05, Uri Guttman <[EMAIL PROTECTED]> wrote: > >>>>> "MF" == Matt Fowles <[EMAIL PROTECTED]> writes: > > MF> All~ > MF> On 5/2/05, Uri Guttman <[EMAIL PROTECTED]> wrote: > >> >>>>> "LW&qu

Perl 6 Summary for 2004-04-26 through 2005-05-03

2005-05-03 Thread Matt Fowles
Perl 6 Summary for 2004-04-26 through 2005-05-03 All~ Welcome to another weeks summary. This week I shall endeavor not to accidentally delete my summary or destroy the world. So here we go with p6c. Perl 6 Compilers implicit $_ on for loops Kiran Kumar found a bug in pugs

Re: Clarification of behavior for .isa() on built-in types

2005-05-07 Thread Matt Fowles
Stevan~ On 5/7/05, Stevan Little <[EMAIL PROTECTED]> wrote: > But can it also be a Junction? : > $fido.isa(Dog | Cat)# true if $fido.isa(Dog) or $fido.isa(Cat) > $fido.isa(Dog & Beagle) # true if $fide.isa(Dog) and $fido.isa(Beagle) > > If it can be a Junction, it makes me won

Re: (1,(2,3),4)[2]

2005-05-11 Thread Matt Fowles
All~ On 5/11/05, Luke Palmer <[EMAIL PROTECTED]> wrote: > On 5/11/05, Autrijus Tang <[EMAIL PROTECTED]> wrote: > > In a somewhat related topic: > > > > pugs> (1,(2,3),4)[2] > > 4 > > > > Because the invocant to .[] assumes a Singular context. > > Right, but the *inside* of the invocant is

Re: ^method ?

2005-05-16 Thread Matt Fowles
All~ I feel like people have lost track of one of the initial arguments for having C< .method == $?SELF.method >. Currently, all of $.foo @.foo %.foo and their ilk operate on the current invocant, $?SELF. This leads naturally toward &.foo also refering to $?SELF. But as we all know the & is o

reduce metaoperator on an empty list

2005-05-18 Thread Matt Fowles
All~ What does the reduce metaoperator do with an empty list? my @a; [+] @a; # 0? exception? [*] @a; # 1? exception? [<] @a; # false? [||] @a; # false? [&&] @a; # true? Also if it magically supplies some correct like the above, how does it know what that value is? Thanks, Matt -- "Computer Sci

Perl 6 Summary for 2005-05-03 through 2005-05-17

2005-05-18 Thread Matt Fowles
Perl 6 Summary for 2005-05-03 through 2005-05-17 All~ Welcome ot another fortnight's summary. Wouldn't it just figure that I can't think of anything sufficiently non-sequiterish to amuse myself. Perhaps I need a running gag like Leon Brocard or chromatic's cummingseque capitali

Re: reduce metaoperator on an empty list

2005-05-20 Thread Matt Fowles
Mark~ On 5/20/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > Mark A. Biggar wrote: > > > Well the identity of % is +inf (also right side only). > > > > I read $n % any( $n..Inf ) == $n. The point is there's no > > unique right identity and thus (Num,%) disqualifies for a > > Monoid. BTW,

Perl 6 Summary for 2005-05-24 through 2005-05-31

2005-05-31 Thread Matt Fowles
Perl 6 Summary for 2005-05-24 through 2005-05-31 All~ Welcome to another Perl 6 summary, brought to you by Aliya's new friends, Masha Nannifer and Philippe, and my own secret running joke. Without further ado, I bring you Perl 6 Compiler. Perl 6 Compiler method chaining

Re: return() in pointy blocks

2005-06-07 Thread Matt Fowles
Ingo~ On 6/7/05, Ingo Blechschmidt <[EMAIL PROTECTED]> wrote: > Hi, > > sub foo (Code $code) { > my $return_to_caller = -> $ret { return $ret }; > > $code($return_to_caller); > return 23; > } > > sub bar (Code $return) { $return(42) } > > say foo &bar; # 42 or 23? > > I th

Re: return() in pointy blocks

2005-06-07 Thread Matt Fowles
All~ On 6/7/05, Luke Palmer <[EMAIL PROTECTED]> wrote: > On 6/7/05, Matt Fowles <[EMAIL PROTECTED]> wrote: > > On 6/7/05, Ingo Blechschmidt <[EMAIL PROTECTED]> wrote: > > > Hi, > > > > > > sub foo (Code $code) { > > > my $re

Perl 6 Summary for 2005-06-21 through 2005-06-28

2005-06-28 Thread Matt Fowles
ister Allocation Bug Leo opened a ticket for a problem with improper control flow tracking. Bill Coffman wondered whether the new register design had been implemented yet. <http://xrl.us/gke9> Pass by Value PMCs Klaas-Jan Stol mused that the new calling conventions