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
Post a Comment