History
In this lesson, we'll learn about the history of C++ and talk about future concepts.
We'll cover the following
The Inspiration from Haskell
Type classes are interfaces for similar types. If a type is a member of a type class, it has to have specific properties. Type classes play a similar role in generic programming as interfaces play in object-oriented programming. Here you can see a part of Haskell’s type classes hierarchy.
Get hands-on with 1200+ tech skills courses.