Changes between Version 2 and Version 3 of HaskellExtensions


Ignore:
Timestamp:
Nov 25, 2005 6:41:28 PM (8 years ago)
Author:
ijones
Comment:

made all extension names into links

Legend:

Unmodified
Added
Removed
Modified
  • HaskellExtensions

    v2 v3  
    22[[PageOutline]] 
    33 
    4 [http://www.haskell.org/ghc/docs/latest/html/libraries/Cabal/Distribution-Extension.html The original extensions list can be found here] 
     4[http://www.haskell.org/ghc/docs/latest/html/libraries/Cabal/Distribution-Extension.html The extensions that Cabal knows about can be found here] 
    55 
    66== Support Matrix == 
    77 
    88||Extension Name||GHC||NHC||HUGS|| 
    9 ||OverlappingInstances||True||False||True|| 
    10 ||RecursiveDo||True||False||True|| 
    11 ||ParallelListComp||True||False||True|| 
    12 ||MultiParamTypeClasses||True||False||True|| 
    13 ||NoMonomorphismRestriction||True||True||False|| 
    14 ||FunctionalDependencies||True||False||True|| 
    15 ||RankNTypes||True||False||True|| 
    16 ||PolymorphicComponents||True||False||True|| 
    17 ||ExistentialQuantification||True||True||True|| 
    18 ||ScopedTypeVariables||True||False||True|| 
    19 ||ImplicitParams||True||False||True|| 
    20 ||FlexibleContexts||True||False||True|| 
    21 ||FlexibleInstances||True||False||True|| 
    22 ||EmptyDataDecls||True||True||True|| 
    23 ||CPP||True||True||True|| 
    24 ||TypeSynonymInstances||True||False||False|| 
    25 ||TemplateHaskell||True||False||False|| 
    26 ||ForeignFunctionInterface||True||True||True|| 
    27 ||AllowOverlappingInstances||True||False||False|| 
    28 ||AllowUndecidableInstances||True||False||False|| 
    29 ||AllowIncoherentInstances||True||False||False|| 
    30 ||InlinePhase||True||False||False|| 
    31 ||ContextStack||True||False||False|| 
    32 ||Arrows||True||False||False|| 
    33 ||Generics||True||False||False|| 
    34 ||NoImplicitPrelude||True||False||False|| 
    35 ||NamedFieldPuns||False||True||False|| 
    36 ||ExtensibleRecords||False||False||True|| 
    37 ||RestrictedTypeSynonyms||False||False||True|| 
    38 ||HereDocuments||False||False||True|| 
    39 ||UnsafeOverlappingInstances||False||False||True|| 
     9|| OverlappingInstances || True || False || True || 
     10|| RecursiveDo || True || False || True || 
     11|| ParallelListComp || True || False || True || 
     12|| MultiParamTypeClasses || True || False || True || 
     13|| NoMonomorphismRestriction || True || True || False || 
     14|| FunctionalDependencies || True || False || True || 
     15|| [wiki:RankNTypes] || True || False || True || 
     16|| PolymorphicComponents || True || False || True || 
     17|| ExistentialQuantification || True || True || True || 
     18|| ScopedTypeVariables || True || False || True || 
     19|| ImplicitParams || True || False || True || 
     20|| FlexibleContexts || True || False || True || 
     21|| FlexibleInstances || True || False || True || 
     22|| EmptyDataDecls || True || True || True || 
     23|| [wiki:CPP] || True || True || True || 
     24|| TypeSynonymInstances || True || False || False || 
     25|| TemplateHaskell || True || False || False || 
     26|| ForeignFunctionInterface || True || True || True || 
     27|| AllowOverlappingInstances || True || False || False || 
     28|| AllowUndecidableInstances || True || False || False || 
     29|| AllowIncoherentInstances || True || False || False || 
     30|| InlinePhase || True || False || False || 
     31|| ContextStack || True || False || False || 
     32|| [wiki:Arrows] || True || False || False || 
     33|| [wiki:Generics] || True || False || False || 
     34|| NoImplicitPrelude || True || False || False || 
     35|| NamedFieldPuns || False || True || False || 
     36|| ExtensibleRecords || False || False || True || 
     37|| RestrictedTypeSynonyms || False || False || True || 
     38|| HereDocuments || False || False || True || 
     39|| UnsafeOverlappingInstances || False || False || True || 
     40 
    4041 
    4142== Extensions supported by two compilers ==