[Haskell-cafe] Dependent Haskell vs. Explicit Dictionary Application