Hello,
This feature was removed from Haskell (I was never sure why).
However, I think it is a handy feature and should certainly not be
removed if it is already implemenetd.
-Iavor

On 10/27/06, Neil Mitchell <[EMAIL PROTECTED]> wrote:
Hi,

I was just looking into Yhc and noticed that it supports record puns,
for example the following code:

------
module Main where
data Point = Point {x :: Int, y :: Int}
main = print $ f $ Point 1 2
f (Point{x}) = x
------

Works fine in Yhc and Hugs, but not in GHC. Is this feature
supported/encouraged or is it depreciated and scheduled for removal? I
am tempted to remove this feature from Yhc since it seems no one uses
it, and GHC doesn't know about it, but was wondering what the Hugs
plans were for it first.

Thanks

Neil
_______________________________________________
Hugs-Users mailing list
Hugs-Users@haskell.org
http://www.haskell.org/mailman/listinfo/hugs-users

_______________________________________________
Hugs-Users mailing list
Hugs-Users@haskell.org
http://www.haskell.org/mailman/listinfo/hugs-users

Reply via email to