Hello, you have come here looking for the meaning of the word
algebraic data type. In DICTIOUS you will not only get to know all the dictionary meanings for the word
algebraic data type, but we will also tell you about its etymology, its characteristics and you will know how to say
algebraic data type in singular and plural. Everything you need to know about the word
algebraic data type you have here. The definition of the word
algebraic data type will help you to be more precise and correct when speaking or writing your texts. Knowing the definition of
algebraic data type, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.
English
Etymology
So named because they have algebraic properties with respect to their cardinality similar to normal integers.
Noun
algebraic data type (plural algebraic data types)
- (programming, type theory) A data type formed by combining other types.
- Synonym: ADT
- Hyponyms: enumeration, record, tuple
2021, Martin Odersky et al., chapter 19, in Programming in Scala, 5th edition, Artima, →ISBN:Generally, algebraic data types represent sums of products, where the cases form the alternatives of a sum type, and each case represents a product type that can be constructed from zero to many constitutent types. An EDT is a special case of ADT where each product type is a singleton.
Further reading