[Haskell-cafe] Explicit type signatures and wrappers / impedance-matching