Hi all. I've been lurking on this list for years (and once won an "oldest resurrected conversation" award). I've loved Raku conceptually since the start, but have only recently been putting it to much use. Mostly, the reality is as good as the promises, but there are two areas I have been liking a bit less. One of these is Phasers. The idea is a great one, but after going to them numerous times and often not finding what I want, I've come to the conclusion that they need some remodelling.
That's a big step in a language that's been around for a while like Raku has. Maybe this is a discussion for the Raku 2.0 standard (if there will be such a thing), or maybe it's something that can be introduced over time (or as a Slang, or something). Anyway, after thinking about them for a while, and having my thoughts coalesce into a document over the last few days, I thought I'd post the document to this mailing list and see what people think. I *have* put in a number of hours today trying to make it more readable, but still may not have gotten the ordering right. I'm fully aware that there may be drawbacks that I haven't thought of, but if one useful idea comes from this document, then that's a step in the right direction. Thanks all,
PhasersMkIIDocumentation.pdf
Description: Adobe PDF document