From what I understand (that is, not much), class templates are useful in strongly typed languages, so that one can have a family of classes that share the same implementation but that derive from different types; e.g. Stack<int> for stacks of ints and Stack<string> for stacks of strings. In JS, you can have one Stack class that accepts both ints and strings, so that this use case doesn’t apply (or, at least, it is not a necessity).
But I'm sure there are other use cases. What are they, and are they compelling enough? —Claude > Le 15 janv. 2019 à 19:59, IdkGoodName Vilius <[email protected]> a > écrit : > > See: > https://github.com/CreatorVilius/ecmascript-proposals/blob/master/proposal-class-templates.md > > <https://github.com/CreatorVilius/ecmascript-proposals/blob/master/proposal-class-templates.md> > > I think having Class Templates in JavaScript would be awesome thing and > should be implemented. But that’s just my opinion. > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

