Changes between Version 46 and Version 47 of Commentary/CodingStyle


Ignore:
Timestamp:
Jun 9, 2014 10:53:35 AM (5 weeks ago)
Author:
thomie
Comment:

Update link to boot packages

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/CodingStyle

    v46 v47  
    145145}}} 
    146146 
    147 Import library modules from the boot packages only (boot packages are listed in [[GhcFile(libraries/boot-packages)]]). Use `#defines `in `HsVersions.h` when the modules names differ between versions of GHC.  For code inside `#ifdef GHCI`, don't worry about GHC versioning issues, because this code is only ever compiled by the this very version of GHC. 
     147Import library modules from the [wiki:Commentary/Libraries boot packages] only (boot packages are those packages in the file [source:packages] that have a '-' in the "tag" column). Use `#defines `in `HsVersions.h` when the modules names differ between versions of GHC.  For code inside `#ifdef GHCI`, don't worry about GHC versioning issues, because this code is only ever compiled by the this very version of GHC. 
    148148 
    149149'''Do not use explicit import lists''', except to resolve name clashes.  There are several reasons for this: