[Haskell-cafe] Intersection types for Haskell?