|
| Distribution.Extension | | Portability | portable | | Stability | alpha | | Maintainer | Isaac Jones <ijones@syntaxpolice.org> |
|
|
|
|
|
| Description |
| Haskell language extensions |
|
| Synopsis |
|
|
|
| Documentation |
|
| data Extension |
| This represents non-standard compiler extensions which each
package might employ. | | Constructors | | OverlappingInstances | | | RecursiveDo | | | ParallelListComp | | | MultiParamTypeClasses | | | NoMonomorphismRestriction | | | FunctionalDependencies | | | RankNTypes | | | PolymorphicComponents | | | ExistentialQuantification | | | ScopedTypeVariables | | | ImplicitParams | | | FlexibleContexts | | | FlexibleInstances | | | EmptyDataDecls | | | CPP | | | TypeSynonymInstances | | | TemplateHaskell | | | ForeignFunctionInterface | | | AllowOverlappingInstances | | | AllowUndecidableInstances | | | AllowIncoherentInstances | | | InlinePhase | | | ContextStack | | | Arrows | | | Generics | | | NoImplicitPrelude | | | NamedFieldPuns | | | ExtensibleRecords | | | RestrictedTypeSynonyms | | | HereDocuments | | | UnsafeOverlappingInstances | |
| | Instances | |
|
|
| type Opt = String |
|
| extensionsToNHCFlag :: [Extension] -> ([Extension], [Opt]) |
| NHC: Return the unsupported extensions, and the flags for the supported extensions |
|
| extensionsToGHCFlag :: [Extension] -> ([Extension], [Opt]) |
| GHC: Return the unsupported extensions, and the flags for the supported extensions |
|
| extensionsToHugsFlag :: [Extension] -> ([Extension], [Opt]) |
| Hugs: Return the unsupported extensions, and the flags for the supported extensions |
|
| Produced by Haddock version 0.6 |