Changes between Version 11 and Version 12 of MoreDepth


Ignore:
Timestamp:
Sep 14, 2006 11:28:59 PM (8 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MoreDepth

    v11 v12  
    11= Areas We'd Like To See Covered In More Depth = 
    22 
     3Possible presentation topics for Friday.  '''If you'd like to see more on one of these, add your name to the line.''' 
    34 
    4  * The build system (for example) 
     5 * How the renamer works 
     6 
     7 * How the type checker works 
     8 
     9 * How the simplifier works, and what transformations it does. 
     10 
     11 * How Template Haskell is implemented 
     12 
     13 * Packages, Cabal, and GHC 
     14 
     15 * Details of the GHC-as-a-library API, and how to use it.[[BR]] 
     16   Related: compiling multiple modules: `--make` and all that 
     17 
     18 * More details about vectored returns 
     19 
     20 * Details about System FC, GHC's new intermediate language 
     21 
     22 * Reading a nightly snapshot build log 
     23 
     24 
     25== Suggestions from the floor == 
     26 
    527 * It would be quite interesting to hear what parts of GHC are changing rapidly and what parts seem quite stable.  Also, into which corners of the compiler do the righteous fear to tread?  (The evil mangler?) 
    628 * It is unclear how binding group analysis influences the use of 1 abstract syntax (HsSyn): how is the required ordering and grouping implemented, how does it affect error messages?