Re: A shorter long dot

2006-05-04 Thread Markus Laire
On 5/1/06, Paul Johnson [EMAIL PROTECTED] wrote: Maybe you all write your code differently to me, but looking through a load of my OO code I had trouble finding three method calls in a row to any methods on any objects, let alone six calls to the same method name on different objects. If I saw

Linking Synopses to corresponding pod-files?

2006-05-04 Thread Markus Laire
When reading Synopses, I sometimes notice some mistakes or typos, which I'd like to submit a patch for, but it's not easy to do so as I don't know where to get the source. Could each Synopsis include a link to the corresponding .pod (if it's available in Internet, that is), so that submitting

Re: Linking Synopses to corresponding pod-files?

2006-05-04 Thread Juerd
Markus Laire skribis 2006-05-04 14:55 (+0300): When reading Synopses, I sometimes notice some mistakes or typos, which I'd like to submit a patch for, but it's not easy to do so as I don't know where to get the source. Have you tried s/html/pod/? :) Juerd --

Re: A shorter long dot

2006-05-04 Thread Paul Johnson
On Thu, May 04, 2006 at 01:56:44PM +0300, Markus Laire wrote: On 5/1/06, Paul Johnson [EMAIL PROTECTED] wrote: But then again, as I said, I really don't see the problem that is being solved. This long-dot can be used for many things, not just method calls. Thanks for taking the time to

RFC: Community education page

2006-05-04 Thread David K Storrs
I was chatting with a P6 person the other day (who can remain nameless unless he chooses to identify himself). He made the following observation: Every time we're lambasted for how long Perl 6 is taking I remind myself that Short Term Thinking is the norm now. I think there are a couple

Re: RFC: Community education page

2006-05-04 Thread james
On Thu, May 04, 2006 at 10:44:29AM -0400, David K Storrs wrote: Also, the page should talk about why it is difficult to do what is being done. Ask the reader questions: You want to support continuations / have coroutines / embedd yacc in your language / whatever. How do you do it?

Re: RFC: Community education page

2006-05-04 Thread David K Storrs
On May 4, 2006, at 10:59 AM, [EMAIL PROTECTED] wrote: On Thu, May 04, 2006 at 10:44:29AM -0400, David K Storrs wrote: Also, the page should talk about why it is difficult to do what is being done. Ask the reader questions: You want to support continuations / have coroutines / embedd yacc in

Re: RFC: Community education page

2006-05-04 Thread Paul Johnson
On Thu, May 04, 2006 at 03:59:47PM +0100, [EMAIL PROTECTED] wrote: but also people on the semi-inside, trying to remember things like I'm sure there's a reason other then C if condition_without_parens {block} that we can't have C %foo {'bar'} DTRT, but I can't remember it, which

Perl 6 Perl 6 Wiki Wiki (RFC: Community education page)

2006-05-04 Thread Juerd
Not entirely related, but: it would be great if someone wrote usable wiki software (with revision control support) in Perl 6, and could maintain it so that it keeps up with Pugs. Because of the current state of Pugs, it will have to be written in a very simple way. Especially if it looks great

Re: Linking Synopses to corresponding pod-files?

2006-05-04 Thread Markus Laire
On 5/4/06, Juerd [EMAIL PROTECTED] wrote: Markus Laire skribis 2006-05-04 14:55 (+0300): When reading Synopses, I sometimes notice some mistakes or typos, which I'd like to submit a patch for, but it's not easy to do so as I don't know where to get the source. Have you tried s/html/pod/? :)

Re: A shorter long dot

2006-05-04 Thread Markus Laire
On 5/4/06, Paul Johnson [EMAIL PROTECTED] wrote: On Thu, May 04, 2006 at 01:56:44PM +0300, Markus Laire wrote: Thanks for taking the time to explain this. The long dot here does seem to be solving more important problems. Now I'm not as up to date with Perl 6 syntax as I once was, nor as much

using the newer collection types

2006-05-04 Thread Darren Duncan
As I carry on in my spare time to implement a Relation type for Perl 6, I would like to use some of the simpler types that were added to the Synopsis recently and seem to lack a lot of explanatory details that older types have, and moreover they don't seem to be implemented yet in Pugs. So I

Re: using the newer collection types

2006-05-04 Thread Sam Vilain
Darren Duncan wrote: Speaking a little more technically, a Relation has 2 main components, its heading and its body. The heading is a set of 0..N keys (called attributes in relation-land), and the body is a set of 0..N Mappings (called tuples in relation-land), where they set of keys of each

Re: using the newer collection types

2006-05-04 Thread Darren Duncan
At 10:51 AM +1200 5/5/06, Sam Vilain wrote: Moreover, the Relation type has these operators that the Set type doesn't have: rename(), project(), restrict(), extend(), join(), divide(), summarize(), group(), ungroup(), wrap(), unwrap(), matching(), etc. Is there a reference for the meaning

Re: using the newer collection types

2006-05-04 Thread Darren Duncan
Actually, I'll add a few more things to my reply, which should be helpful ... At 5:11 PM -0700 5/4/06, Darren Duncan wrote: At 10:51 AM +1200 5/5/06, Sam Vilain wrote: Moreover, the Relation type has these operators that the Set type doesn't have: rename(), project(), restrict(), extend(),