type class

(redirected from Type classes)

type class

A set of types for which certain operations or methods are defined. E.g. the class Number might have methods for addition and subtraction. Classes are a feature of object oriented languages and of the functional programming language Haskell. See also inheritance.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
Specific papers cover such subjects as proof support for general type classes, generic proofs for combinator-based generic programs, building certifies components within FOCAL, calculating an exceptional machine, generalizing the AUGMENT combinator, a functional programming language that supports typed open programming, experiments with GHC's optimizer, disjoint forms in graphical user interfaces and a graphic functional-dataflow language.
Throughout its history, this population of students has been referred to as "at risk" and more recently, as the "neglected majority." Historically, these programs included a high number of specific skills type classes, with less emphasis on formal academics, which were believed to be needed only by those who would be going on to college.