How abstract data type differs from data types of specific programming languages? code example
Example: what is an abstract data type
An abstract data type is a type with associated operations,
but whose representation is hidden...
source: wiki.haskell.org