There's an (AFAICT) undocumented feature in Hugs, which behaves the same as
GHC -XNamedFieldPuns

>    data Thing a = MkThing {field :: a}
>    foo MkThing{ field } = field
>    --           ^^^^ shorthand for { field = field }


AntC
_______________________________________________
Hugs-Users mailing list
Hugs-Users@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/hugs-users

Reply via email to