Proposal: Class Templates

Claude Pache claude.pache at gmail.com
Wed Jan 16 09:42:06 UTC 2019


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 <viliuskubilius416 at gmail.com> 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
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20190116/d2889f54/attachment.html>


More information about the es-discuss mailing list