Changes between Version 7 and Version 8 of ModuleDependencies


Ignore:
Timestamp:
May 19, 2006 4:16:43 PM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ModuleDependencies

    v7 v8  
    1515 * First comes a layer of modules that have few interdependencies, and which implement very basic data types: 
    1616   * Util 
    17    * OccName 
     17   * !OccName 
    1818   * Pretty 
    1919   * Outputable 
    20    * StringBuffer 
    21    * ListSetOps 
     20   * !StringBuffer 
     21   * !ListSetOps 
    2222   * Maybes 
    2323   * etc  
    2424 
    2525 * Now comes the main subtle layer, involving types, classes, type constructors identifiers, expressions, rules, and their operations. 
    26    * Name, PrimRep 
    27    * PrelNames 
    28    * Var (Name, loop IdInfo.IdInfo, loop Type.Type, loop Type.Kind) 
    29    * VarEnv, VarSet, ThinAir 
    30    * Class (loop TyCon.TyCon, loop Type.Type) 
    31    * TyCon (loop Type.Type, loop Type.Kind, loop DataCon.DataCon, loop Generics.GenInfo) 
     26   * Name, !PrimRep 
     27   * !PrelNames 
     28   * Var (Name, loop !IdInfo.!IdInfo, loop Type.Type, loop Type.Kind) 
     29   * !VarEnv, !VarSet, !ThinAir 
     30   * Class (loop !TyCon.!TyCon, loop Type.Type) 
     31   * !TyCon (loop Type.Type, loop Type.Kind, loop !DataCon.!DataCon, loop Generics.!GenInfo) 
    3232   * TypeRep (loop DataCon.DataCon, loop Subst.substTyWith) 
    3333   * Type (loop PprType.pprType, loop Subst.substTyWith)