So to clarify that statement. Honestly the number one problem I have with the 
current records system is that labels share the same namespace. This makes 
interfacing with any C library using structs quite painful. This is why I say 
that I don't really care which gets implemented. The current system is 
*painful* IMO, so anything which improves on it would be welcome (even if just 
puts the record accessors in a per-record namespace, where with syntactic sugar 
to avoid having to qualify it).

You do know about: 
http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#disambiguate-fields
don't you?

S
_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to