Iterators and Laziness

2008-11-27 Thread Timothy S. Nelson
No doubt some of you have seen the Draft S07-iterators, but for those who haven't: http://svn.pugscode.org/pugs/docs/Perl6/Spec/S07-iterators.pod I have some questions here (mostly directed to Daniel Ruoso, but others can feel free to chip in if they have thoughts). Should laziness

r24098 - docs/Perl6/Spec

2008-11-27 Thread pugs-commits
Author: wayland Date: 2008-11-27 23:40:00 +0100 (Thu, 27 Nov 2008) New Revision: 24098 Modified: docs/Perl6/Spec/S07-iterators.pod Log: Cleaned up text a little bit, hopefully clarified things. Modified: docs/Perl6/Spec/S07-iterators.pod =

Re: Files, Directories, Resources, Operating Systems

2008-11-27 Thread Darren Duncan
Tom Christiansen wrote: In-Reply-To: Message from Darren Duncan <[EMAIL PROTECTED]> There is ABSOLUTELY NO WAY I've found to tell whether these utf-8 string should test equal, and when, nor how to order them, without knowing the locale: "RESUME", "Resume" "resume" "Resu

Re: Files, Directories, Resources, Operating Systems

2008-11-27 Thread Daniel Ruoso
Hi, First of all, sorry for breaking the thread, but I had some trouble with my mail provider, and couldn't hit the "reply" button. To the point... I think there are some things that are simply not solved by abstraction. Some problems are concrete problems that need concrete solutions, filesyste

r24092 - docs/Perl6/Spec

2008-11-27 Thread pugs-commits
Author: ruoso Date: 2008-11-27 15:58:55 +0100 (Thu, 27 Nov 2008) New Revision: 24092 Modified: docs/Perl6/Spec/S07-iterators.pod Log: [spec] lazyness applies to every object Modified: docs/Perl6/Spec/S07-iterators.pod === --- doc

r24091 - docs/Perl6/Spec

2008-11-27 Thread pugs-commits
Author: ruoso Date: 2008-11-27 15:07:52 +0100 (Thu, 27 Nov 2008) New Revision: 24091 Modified: docs/Perl6/Spec/S07-iterators.pod Log: [spec] small code examples on how to get the generic item iterator, lazy slice and lazy list Modified: docs/Perl6/Spec/S07-iterators.pod ==

r24090 - docs/Perl6/Spec

2008-11-27 Thread pugs-commits
Author: ruoso Date: 2008-11-27 14:57:34 +0100 (Thu, 27 Nov 2008) New Revision: 24090 Modified: docs/Perl6/Spec/S07-iterators.pod Log: [spec] Small text revisions on S07 Modified: docs/Perl6/Spec/S07-iterators.pod === --- docs/Perl

r24089 - docs/Perl6/Spec

2008-11-27 Thread pugs-commits
Author: ruoso Date: 2008-11-27 14:49:24 +0100 (Thu, 27 Nov 2008) New Revision: 24089 Modified: docs/Perl6/Spec/S07-iterators.pod Log: [spec] general S07 cleanup, I think that can be considered the first version. Most of the cleanup is related to accepting that it is runtime s responsability to

r24088 - docs/Perl6/Spec

2008-11-27 Thread pugs-commits
Author: ruoso Date: 2008-11-27 14:20:22 +0100 (Thu, 27 Nov 2008) New Revision: 24088 Added: docs/Perl6/Spec/S07-iterators.pod Log: [spec] Adding the first sketches on S07, thanks to wayland76++ Added: docs/Perl6/Spec/S07-iterators.pod ===

Re: Files, Directories, Resources, Operating Systems

2008-11-27 Thread Richard Hainsworth
Just as a variable name in perl6 must conform to a standard and abide by a set of constraints, why should file or other resource names be an exception? The constraints on variable names in perl6 are very flexible, but there are some rules that must be enforced for a program to work. It seems

Re: Files, Directories, Resources, Operating Systems

2008-11-27 Thread Tom Christiansen
In-Reply-To: Message from Mark Overmeer <[EMAIL PROTECTED]> of "Thu, 27 Nov 2008 08:23:50 +0100." <[EMAIL PROTECTED]> >* Tom Christiansen ([EMAIL PROTECTED]) [081126 23:55]: >> On "Wed, 26 Nov 2008 11:18:01 PST."--or, for backwards compatibility, >> at 7:18:01 p.m. hora Romae on a.d. VI Kal.

Re: Files, Directories, Resources, Operating Systems

2008-11-27 Thread Tom Christiansen
In-Reply-To: Message from Darren Duncan <[EMAIL PROTECTED]> of "Wed, 26 Nov 2008 19:34:09 PST." <[EMAIL PROTECTED]> > Tom Christiansen wrote: >> I believe database folks have been doing the same with character data, but >> I'm not up-to-date on the DB world, so maybe we have some metainfo