Re: [Haskell-cafe] Where does the name "Algebraic data types" come from?