3 ms·This is a specialisation of algebraic datatypes, it has to go at least as far back as SML.by davidgrenier 8y agoThis is a specialisation of algebraic datatypes, it has to go at least as far back as SML.