> I indeed can't find anything about this in a quick scanning of the
> standard. Maybe it's another language that does it this way, or maybe
> I'm just completely making things up here. Declaring instances
> anywhere is a gain in expressiveness, but does lead to the unsavory
> possibility of clashes, when linking stuff together that declares two
> different instances for a type/class pair.

Yeah. Google for Haskell overlapping instances and be prepared to go 
cross-eyed...

Dave

_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to