meaning of type class
1. type class A set of types for which certain operations or methods are defined. E. g. the class Number might have methods for additio and subtraction. Classes are a feature of object oriented languages and of the functional programming language Haskell. See also inheritance. typed lambda-calculus