> The problem is two-fold, there are newbie users in the community who have no > idea what an algebraic data type is. And then there are some more or less > arrogant (actually there's only one person whose arrogance exceeds anything > I've ever seen) language designers who recently studied the algebraic > datatype article from wikipedia. They just don't want to admit they didn't > know it before. And it's getting harder and harder to admit that mistake. >
How do I emulate untagged unions with an algebraic datatype ? Please enlighten me.
