Rename and register the "PArr" language extension when it is judged to be ready
Language extensions used in distributed packages need to be registered in Language.Haskell.Extension
(which currently lives in the Cabal lib).
When the DPH hackers think that the PArr
extension is ready for public consumption then they should register it. It will need to be renamed to something more descriptive, see the Language.Haskell.Extension
module for examples. The style is to use full words. Perhaps ParallelArrays
would be an appropriate choice.
Currently the PArr
extension is the only GHC extension that is deliberately not registered (there are others that are accidentally not registered). It is listed as an exception in the testsuite test that checks for GHC extensions that are accidentally not registered. See ticket #4437 (closed).
Trac metadata
Trac field | Value |
---|---|
Version | |
Type | Task |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Data Parallel Haskell |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |