Changes between Version 1 and Version 2 of TypeFunctionsIface


Ignore:
Timestamp:
Sep 10, 2006 9:47:14 PM (9 years ago)
Author:
chak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TypeFunctionsIface

    v1 v2  
    11= Type Functions: Interface = 
     2 
     3== Representation of family instances == 
     4 
     5The `IfaceSyn.IfaceData` variant of `IfaceDecl` contains a new `ifFamInst :: Maybe IfaceFamInst` field that is distinguishes ordinary data/newtype declarations from family instances.  In the latter case, a `IfaceFamInst` value gives the instances head of the family instance.  Moreover, all family instance heads of a module are collected in the new `mi_fam_insts` field of `HscTypes.ModIface`.