On Wed, Aug 23, 2006 at 06:49:06PM -0400, Mark J. Reed wrote:
: On 8/23/06, Mark J. Reed <[EMAIL PROTECTED]> wrote:
: >my %trans = ('a'..'z') »=>« ('?' xx 26);
: Also, correct me if I'm wrong, but I should theoretically be able to
: use xx * there, thus creating a lazily-evaluated infinitely-long list
: of question marks?
Yes, that should work eventually, given that hypers are supposed to stop
after the longest *finite* sequence. In theory you could even say
my %trans = ('a'..*) »=>« ('?' xx *);
but we haven't tried to define what the semantics of a lazy hash would be...