From Fedora Project Wiki
< Features
GHC 7.0
Summary
The next major version of the Glasgow Haskell Compiler (ghc) is due soon and should become version 7.0. It has many new features, including a new I/O manager, new type-checker, new improved parallel garbage collector, and support for a new LLVM compilation backend.
Owner
- Name: Ben Boeckel
- Email: mathstuf@gmail.com
Current status
- Targeted release: Fedora 15
- Last updated: 11 Sep 2010
- Percentage completion 0%
Detailed Description
Benefit to Fedora
Scope
- Small impact outside of the Haskell parts of Fedora
- Need to rebuild all Haskell packages (scripts, to be developed, can help automate this)
How to Test
- Packagers
- Build packages against GHC 7.0
- Many Haskell libraries and applications include test suites already (not many are enabled to my knowledge). Enabling these will help catch errors.
- Testers
- General usage of packaged Haskell applications to find bugs (probably manifest as assertion errors or exceptions)
- darcs
- cabal
- General usage of packaged Haskell applications to find bugs (probably manifest as assertion errors or exceptions)
User Experience
Developers will be able to use GHC 7.0.
Dependencies
- Haskell packages (to be handled by the Haskell SIG for the most part)
Contigency Plan
- None necessary, revert to previous release behaviour.