haskell - GADTs: Difference between 'Algebraic' and 'Abstract'? -



haskell - GADTs: Difference between 'Algebraic' and 'Abstract'? -

it seems terms "generalised abstract info type" , "generalised algebraic info type" used interchangeably, sure technically not same thing.

could explain difference, perhaps using simple illustration in context of haskell?

there no independent concept named generalized abstract info type. phrase "generalized abstract info type" incorrectly used generalized algebraic info type. error arises because both "algebraic info type" , "abstract info type" abbreviated "adt".

haskell abstract-data-type algebraic-data-types gadt

Comments

Popular posts from this blog

php - Android app custom user registration and login with cookie using facebook sdk -

django - Access session in user model .save() -

php - .htaccess Multiple Rewrite Rules / Prioritizing -