Haskell Typeclasses vs. C++ Classes
Classes from Object-Oriented Programming languages such as C++ allow types to declare a pre-selected list of overridable functions. Typeclasses in Haskell are a general-purpose way to write functions whose implementations change depending on the type of a parameter.
from Pocket http://ift.tt/2ysL4D2
via IFTTT