Hi, do we have somewhere described design goals that are behind Rust collection abstractions? (I mean some general conceptual description).
I am asking because I am just wondering whether somebody have thought what exactly should be there, e.g. why do we have Deque, but no List or just Iterable trate (correct me if I am wrong). What we have now seems to me a little bit ad hoc. As an example of a good design I can name e.g. Clojure, where there are well defined design goals, that are implemented through abstract interfaces and their different implementations. -- Regards, Jauhien
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
