Reflection would be nice, but that's about the only use case I can think
of. Being able to tell a typed number array from a typed object array would
be useful for some array processing optimizations and maybe stream
processing optimization, but that's about it AFAIK.
On Wed, Jan 16, 2019 at 04:42 Claude Pache <[email protected]> wrote:

> 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
>
>
> 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
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to