Algebraic Data Type (ADT)
Um tipo de dado composto criado pela combinação de outros tipos. Os dois tipos mais comuns são os tipos de soma (sum types) e os tipos de produto (product types).
Um tipo de dado composto criado pela combinação de outros tipos. Os dois tipos mais comuns são os tipos de soma (sum types) e os tipos de produto (product types).