Re: [Haskell-cafe] Type families vs. functional dependencies -- how to express something