upvote
Haskell had generics from the beginning. Whereas C++ only added templates to its specification in 1998.
reply
Miranda had it since its release in 1985.
reply
I was using the STL in 1994 with Zortech C++
reply