[Haskell-cafe] How to properly design a Haskell TK