haskell-suite / haskell-names

Haskell suite library for name resolution
52 stars 17 forks source link

Support for tuples. #68

Open phischu opened 8 years ago

phischu commented 8 years ago

We should support the resolution of tuples. Example:

import Tuples ((,)(,))

s :: (a,b) -> (,) b a
s ((,) a b) = (b,a)

We have to support them in imports as type constructors, patterns and value constructors. We could also support their definition.