Re: Smooth or Chunky?

2007-01-24 Thread Austin Frank
other operators between the backwards brackets for other chunky operators. I haven't really thought through what I would want multislice addition ( ]+[ ) or multislice equality testing ( ]==[ ) to mean, though. Thanks, /au -- Austin Frank http://aufrank.net GPG Public Key (D7398C2F): http

relationship between slurpy parameters and named args?

2005-12-28 Thread Austin Frank
Hello all! In reading S06 from the svn repository I had some questions about the use of prefix:* in different contexts. When used in an argument list, it forces pairs to be interpreted as named args. When used in a parameter list, it causes slurpiness. It seems to me like these are

Re: Problem with dwimmery

2005-12-22 Thread Austin Frank
Luke Palmer wrote: However, what do we do about: while $x-- some_condition($x) {} Here, while is being passed a hash, not a do-nothing code. Should we force people to write: while $x-- some_condition($x) {;} Do we still have a yada yada yada? Could it be used to

implicitly doing a role

2005-11-04 Thread Austin Frank
Hello! If roles are interfaces, do we want any class that provides an interface consistent with a role to implicitly do the role? That is, if a class fulfills all of the interface requirements of a role without actually saying it does the role, does it do the role anyway? role

Re: Ways to add behavior

2005-10-26 Thread Austin Frank
Larry Wall wrote: Of course, there are other words that are somewhat synonymous with class, Unfortunately sort is already hosed. Maybe kind. Then evolutionists could make jokes about the K(T) boundary, and creationists could make jokes about reproducing after their kind. Some of us could make

Re: Lazy lists and optimizing for responsiveness

2005-09-20 Thread Austin Frank
TSa wrote: IIRC, $Larry has mentioned a Pipe type which to me seems to be just the generic type where you configure the buffer/queue size. In multi-threaded (or connected processes) applications the buffer size needs tuning to balance responsiveness with throughput. Thus your gather proposal