[Haskell-cafe] translating from fundeps into type families