Re: supertyping redux

2006-12-20 Thread TSa
HaloO, Larry Wall wrote: Then we'd write our "done_by" role above as: role Num-1.3-JRANDOM does STD:Num does Complex; method re (--> STD:Num) { self } method im (--> STD:Num) { 0.0 } The first issue I see with this approach is that we get one more contender for the plain name Comp

Re: supertyping redux

2006-12-16 Thread Jonathan Lang
Larry Wall wrote: I've been sloshing all this through my muddled head again, and I'm beginning to see this as more of a naming policy issue, that is, an authority issue. The problem with "done_by" is that you're modifying something in place, which mixes up the one name to mean two different thin