On Mon, May 14, 2007 at 03:26:34AM -0700, Marcel Manthe wrote:
> 
> Hey,
> 
> GHC seems to have a very powerful core language, which makes implementing
> language features less painful. As further applications of Core were
> mentioned: let other languages use it and build new features upon it.
> 
> Here's a silly idea: Would it be possible to use Haskell and Core in
> parallel, in the same module or at least in the same program? Can Core
> integrate smoothly with Haskell?
> 
> The benifitz of such feature would at least be:
> 
> * Easy implementation and testing of new language features
> * Use language features that are used too seldom to justify an
> implementation in haskell
> * Some code may be easier to implement/understand, when it is in core form

GHC has a feature that theoretically allows you to link .hcr files
along with .hs files; the External Core system.  It has been broken
since 6.0, but Aaron Tomb et al are busy fixing it, and it is expected
to be usable this year. 

Stefan
_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to