The traditional concept of generics you see in C# wouldn&#x27;t be a selling point for Scala. 
There are more powerful &quot;generic&quot; programming tool in the scala world. 
See this article for an example. 
<a href="https:&#x2F;&#x2F;meta.plasm.us&#x2F;posts&#x2F;2015&#x2F;11&#x2F;08&#x2F;type-classes-and-generic-derivation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;meta.plasm.us&#x2F;posts&#x2F;2015&#x2F;11&#x2F;08&#x2F;type-classes-and-gene...</a>