On 10/02/06, Stuart Cook <[EMAIL PROTECTED]> wrote:
> IIRC, that rule exists so you can create when-clauses that don't
> involve the current topic, without having to explicitly throw it away.
> This is useful when using given/when to replace a sequence of elsifs,
> when not all of them use $_.
(I
On 09/02/06, Mike Guy <[EMAIL PROTECTED]> wrote:
> Robin Houston <[EMAIL PROTECTED]> wrote
> > Any Code()simple closure truth match if $b->() (ignoring $a)
>
> I obviously missed that when it went past on p5p. Surely that should
> read
>
> Any Code()predicate(value)
On 2/8/06, Mike Guy wrote:
I obviously missed that when it went past on p5p. Surely that should read
Any Code()predicate(value) match if $b->($a)
meaning that $a satisfies the predicate implemented by the code $b?
Ignoring $a seems a completely stupid thing to do.
Well, t
Stevan Little wrote:
> Jonathan Lang wrote:
> > OK; apparently, what I meant when I asked "what methods and attributes
> > does ^Dog have?" is what you're talking about when you speak of which
> > methods ^Dog will respond to. To me, an object has whatever methods
> > that it responds to.
>
> I di
Robin Houston <[EMAIL PROTECTED]> wrote
> Any Code()simple closure truth match if $b->() (ignoring $a)
I obviously missed that when it went past on p5p. Surely that should
read
Any Code()predicate(value) match if $b->($a)
meaning that $a satisfies the predicat
On 2/9/06, Jonathan Lang <[EMAIL PROTECTED]> wrote:
> Stevan Little wrote:
> > Jonathan Lang wrote:
> > > OK. To help me get a better idea about what's going on here, what
> > > sorts of attributes and methods would ^Dog have?
> >
> > Well, a metaclass describes the behaviors and attributes of a c
Stevan Little wrote:
> Jonathan Lang wrote:
> > OK. To help me get a better idea about what's going on here, what
> > sorts of attributes and methods would ^Dog have?
>
> Well, a metaclass describes the behaviors and attributes of a class,
> and ^Dog is an *instance* of the metaclass. So actually
On 2/8/06, Jonathan Lang <[EMAIL PROTECTED]> wrote:
> Stevan Little wrote:
> > Yes, that is correct, because:
> >
> > Dog.isa(Dog) # true
> > $spot.isa(Dog) # true
> > ^Dog.isa(Dog) # false
> >
> > In fact ^Dog isa MetaClass (or Class whatever you want to call it).
> >
> > At least that is how I
On Wed, Feb 08, 2006 at 12:37:05 -0800, chromatic wrote:
> On Tuesday 07 February 2006 23:55, Yuval Kogman wrote:
>
> > Does this imply that we should think up this process?
>
> Go ahead.
We'll start at the Israel hackathon, with a little preamble.
> The last time someone tried to set forth a c