Documentation fix for TH example
Gregory Wright
gwright at comcast.net
Thu Jan 29 17:04:29 EST 2004
Hi,
The GHC 6.2 User's Guide has some misleading information w.r.t.
template haskell.
It still uses Expr instead of ExpQ. It refers to Tim Sheard's notes,
but doesn't have the link
http://research.microsoft.com/~simonpj/tmp/notes2.ps
It should also warn that not all of the features discussed in the above
notes are implemented.
In particular, the way to get TH is still to import
Language.Haskell.THSyntax, not Language.Haskell.TH.
The example doesn't compile under 6.2. The attachment corrects this.
A note that TH is rapidly evolving and that the API is likely to change
incompatibly between
compiler releases might not be out of place either. (I know that such
warnings are present
in the literature and in some places on the mailing list, but language
users who are not
part of the FP community look to the documentation first.)
Best Wishes,
Greg
Gregory Wright
Antiope Associate LLC
18 Clay Street
Fair Haven, New Jersey 07704
gwright at antiope.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: th_example
Type: application/octet-stream
Size: 1168 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/glasgow-haskell-bugs/attachments/20040129/13c0743f/th_example.obj
More information about the Glasgow-haskell-bugs
mailing list