> Will this change be compatible with the first class (extensible?)
> records work?
> I know that first class records will not be part of Haskell98, but
> it would be nice if Haskell2000 (or whatever) could be close to the
> stable language of H98.
>
> Can we expect first class records in the near future?
Haskell 98's records are just syntactic sugar. The proposed clarification
makes things neither better nor worse.
TREX-style records are in Hugs but not GHC. I'm hoping to work towards
a design that's well enough agreed that we can both implement them with
the same syntax. Probably that design should replace (rather than co-exist
with) the existing record stuff.
Simon