[Haskell-cafe] [Haskell] ANNOUNCE: jhc 0.7.7 is out.

Roman Cheplyaka roma at ro-che.info
Sun Jan 30 13:44:31 CET 2011


Greetings!

A few questions about the inclusion of parsec:

1. It is parsec-2, not parsec-3, right?

2. Does this change consist of merely inclusion parsec as a standard
   library, or are there any compiler improvements in this release that
   made it possible to build parsec?

* John Meacham <john at repetae.net> [2011-01-29 20:47:20-0800]
> Announcing jhc 0.7.7! This release fixes a large number of bugs that cropped up
> when compiling haskell out in the wild as well as adds some more features. A
> major one being the garbage collector is enabled by default.
> 
>  http://repetae.net/computer/jhc/
> 
> Changes: (including some changes from the unannounced 0.7.6 release)
> 
> * The Garbage Collector is now enabled by default.
> * new standard libraries
>     * transformers
>     * parsec
>     * QuickCheck
> * report proper errors with line numbers for various issues with compiled code.
> * New option '-C' that compiles to C code and stops, useful for targeting other
>   platforms or building shared libraries.
> * Nintendo Wii added as target (thanks to Korcan Hussein)
> * Fix major performance bug that kept WRAPPERs from being inlined in
> certain places.
> * Typechecking speed greatly increased.
> * monomorphism-restriction flag is now respected
> * empty class contexts now work
> * unicode in haskell source supported now
> * Type Defaulting now works properly
> * RULES parse like ghc now for compatibility
> * 'do' 'where' on same indent now parses
> * Build system fixes and cleanups
> * irrefutable lambda pattern bindings desugar properly now.
> * GHC parsing regression tests have been ported to jhc, helped find
> and fix many bugs.
> * Certain optimizations would discard RULES, these have been fixed.
> * Removed quadratic behavior in optimizer, speeds things up noticibly.
> * Garbage collector improvements, caches are pre-initialized.
> * Fix shiftL/R implementations for built in types.
> * All Num, Real, and Integral magic removed from compiler. This is a very
>   good thing.
> * improved help messages
> 
>        John
> 
> _______________________________________________
> Haskell mailing list
> Haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell

-- 
Roman I. Cheplyaka :: http://ro-che.info/
Don't worry what people think, they don't do it very often.



More information about the Haskell-Cafe mailing list