3 ms·
https://github.com/dotnet/csharplang/issues/1328 https://github.com/dotnet/csharplang/issues/1328 > Have you ever wanted an interface (or abstract type) to be
by orthoxerox 4y ago
https://github.com/dotnet/csharplang/issues/1328 https://github.com/dotnet/csharplang/issues/1328
> Have you ever wanted an interface (or abstract type) to be parameterized on a polymorphic variable to its implementer, but not its users? Have you ever wanted to parameterize over internal state, without revealing what that state contains to your users? This is what existential types allow you to do.