Updating External Core docs for 6.10
Tim Chevalier
catamorphism at gmail.com
Fri Aug 29 14:13:19 EDT 2008
On 8/29/08, Neil Mitchell <ndmitchell at gmail.com> wrote:
>
> Could you please upload a new document, and point at the new one? I
> think the "standard" reference for GHC Core is a link to that paper,
> and it would be nice for the references in papers to stay valid. For
> example The Monad Reader Issue 7, Yhc.Core paper cites Andrew Tolmach
> 2001 with a link to that document.
>
It's there already, in the GHC tree -- in docs/ext-core, there is the
LaTeX source for the original paper (updated by Andrew and myself),
and a Makefile for building a .pdf or .ps file. I also have a .pdf
copy at http://web.cecs.pdx.edu/~tjc/ext-core.pdf that I think is up
to date, but it would be nice if there was some connection between the
darcs version and the version on the web, in case I or someone else
makes more changes.
> Of course, an updated Core document would be fantastic! If you covered
> how to generate external Core for an entire program including
> libraries I would buy you a beer at ICFP :-)
>
That doesn't quite belong in the specification (which is meant to be
sort of an implementation-independent specification for Core), but
nonetheless, I like beer, so I'll try to put something more practical
together (perhaps on the wiki.)
Cheers,
Tim
--
Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt
"If you try to solve a hard problem, the question is not whether you
will use a powerful enough language, but whether you will (a) use a
powerful language, (b) write a de facto interpreter for one, or (c)
yourself become a human compiler for one." -- Paul Graham
More information about the Cvs-ghc
mailing list