ghc haskell-deepseq-generics