FunLand: Algebraic("Container") Data Types for Elixir - Prerelease

I dont understand of how the genetic Either example you gave for Elm is different from a type constructor in e.g. Haskell. Could you elaborate more?