[Haskell-cafe] Deriving with generics without values