pugs-comm...@feather.perl6.nl wrote:
Author: lwall
Date: 2010-06-02 19:30:34 +0200 (Wed, 02 Jun 2010)
New Revision: 31051

Modified:
   docs/Perl6/Spec/S02-bits.pod
Log:
[S02] refine Blobs to simply be immutable Bufs, with similar generic 
characteristics
<snip>

Thank you for this change; it was essentially what I wanted with the Blob type.

@@ -666,6 +666,8 @@
     Callable
     Positional
     Associative
+    Buf
+    Blob
<snip>

However, I believe a further change is needed.

With the above addition, you have both Buf and Blob roles as well as Buf and Blob types.

I think you need to make each of those just a role or a type, and then add another named entity which is the counterpart role or type.

For example, as you have Stringy as a role with the Str type, maybe you can have Blobby with the Blob.

And maybe Buffy with the Buf? The Perl community already seems to like such puns, so why not?

Or otherwise clarify what Buf and Blob each are.

-- Darren Duncan

Reply via email to