What is Algebraic Data Types?

By Xah Lee. Date: . Last updated: .

algebraic data type in functional programing languages is better called systematic type system.

“algebraic data type” does not mean a specific type, as in a int or string. But, rather, a system.

Also, “algebraic data type” has very little to do with algebra. It's “algebra” as much as microwave oven is science.


Theater Dramatica

xah's edu corner extempore! on the idiocy of phraseology of algebraic data type of computing scientist dorks