Re: [Haskell-cafe] [Haskell Cafe] Data construction: how to avoid boilerplate code?