Ian Lynagh wrote:
> I have a feeling I'm in the minority, but I find record punning an ugly
> feature.
>
> Given
> data T = C { f :: Int }
> we implicitly get
> f :: T -> Int
> which punning shadows with
> f :: Int
> whereas I generally avoid shadowing completely.
I agree with Ian.
Groetjes,
Martijn.