> But, hey, how should I do that? The "Compose" species constructor would 
> have to know that its first argument is one of the above and then apply 
> different code. You must admit that is ugly, since I don't want Compose 
> to contain special code for these cases. Nor do I want Set to know that 
> it behaves "nicely" under composition.

It's ugly if you have to do some sort of run time type checking. But
with the appropriate formalism, you can probably hide this into some
sort of partial specialization / overloading / virtual method call.

> Well, SVN is so simple. And actually I work with SVK and mirror all the 
> SVN repositories. So I have everything local on my machine. ;-)

Yeah, but we have really computer illiterate users that do need to get
quickly the code we write for them (so use cvs). And for which `cvs
update` is a maximum. `cvs release -d` / `svn co ...` is tooooooo
complicated, and we will have to physically visit each of them to do
it ourselves. Bummer.

                                                Nicolas
-- 
Nicolas M. ThiƩry "Isil" <[EMAIL PROTECTED]>
http://Nicolas.Thiery.name/

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Aldor-combinat-devel mailing list
Aldor-combinat-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aldor-combinat-devel

Reply via email to