Starting with inventory:
0000002937-188c609f4fdf2f538817216936219a8518529ab55cc7e0e864f488a0102fde48
[TAG rhiguvyaisya
John Meacham <john@repetae.net>**20060217034409] 
hash: 0000001677-dc47ab2f9bb7ec27c617b4d373ba7a5061a37b6be7fa69a37e455a6af7a290c6
[add continuation based IO errors
John Meacham <john@repetae.net>**20060217054715] 
hash: 0000006529-c0c17f4912827e829ebf5dca8fa5cabc11b77316f30b1ded941ff295c057fa5e
[Add documentation and appropriate warnings to Jhc.Hole
John Meacham <john@repetae.net>**20060218130217] 
hash: 0000001243-f6609693864bb6028c01416800d2559bcc69fa1630ff0a974962f1c82ef39d00
[update docs to mention the need for GNU make, don't build profiling version by default.
John Meacham <john@repetae.net>**20060221044020] 
hash: 0000000527-a8c18249ab64c81015765502cc3155f42dbbf27710346b8cf88fe78be7c57e97
[rearrange jumpoint and continuation code, continue work on moving IO monad to jumppoint based errors
John Meacham <john@repetae.net>**20060221053557] 
hash: 0000004529-9e3def74c4c1370f988b914553188148202314a71515311859fe423ea4376eca
[unbox the world and don't generate code to pass it around.
John Meacham <john@repetae.net>**20060221090111] 
hash: 0000011679-8b3dd743b5840e3945161f1744d5f65f1bab59a14154d3b61215832c497f2c1b
[empty evals should not chop off rest of body until type can be determined
John Meacham <john@repetae.net>**20060221093238] 
hash: 0000000657-b84fe07b90bb0407a7f5b6723897b7d4d5c425be82661b4a8f4ce91310bec3b0
[fix bug in deriving clause for Ord
John Meacham <john@repetae.net>**20060221101446] 
hash: 0000000226-5fb68d16b6ff872ec693c9eee25a700ac0c06bb52ca4ac3f083d653bd2a2f2e6
[clean up IO routines in standard libraries some.
John Meacham <john@repetae.net>**20060221112645] 
hash: 0000003892-c02569ba69e82b3af293917f5fec5d03313d968a0a0a0443123cf32a4cb8c591
[rearrange IO code some, clean up error messages. make exitFailure a primitive.
John Meacham <john@repetae.net>**20060222022456] 
hash: 0000002381-b9b8bfef7377615825dbc3ab1b9e51d450539edf320f1ddd78d2e2b9a29e1836
[add more CanTypeCheck instances for E data types, make SSimplify always use the strong typechecking algorithm
John Meacham <john@repetae.net>**20060222025250] 
hash: 0000000590-afa4003d0fa364dc45386caf8f56eed802cad1a20a15252a2ec4644bd959616c
[use new 'depeningOn' primitive rather than newWorld__ in array code
John Meacham <john@repetae.net>**20060222030358] 
hash: 0000001127-9f217b664dcfc0ee1b962ddc92c0b7ee3b928a60a69e9cfafbbf218d14de8781
[add type of expression field to ECase to help typechecking of GADT and typecase case statements
John Meacham <john@repetae.net>**20060222044821] 
hash: 0000015876-553a93b97054759f0b2065d114c5b2deddb3b98baa4e1108944d86f06e17ee76
[make unification and matching of E terms  handle lambdas properly
John Meacham <john@repetae.net>**20060222051658] 
hash: 0000001344-0cdd85264db97b8a59437a5cc14d56d47f7e6a844240f63238f7531c1170ce42
[improve E showing code. differentiate constructor application from normal, be more verbose with -de-verbose
John Meacham <john@repetae.net>**20060222090157] 
hash: 0000000944-ae41a3fc711db07455cc3dfabe5e2f5a936041c6d0ecbc1fb6c727a9baec1e53
[make followAliases use followAlias, do not expand alias unless it has been fully applied.
John Meacham <john@repetae.net>**20060222090255] 
hash: 0000001382-215c5efdcafc62300f0023db3a6d59c290077eec88bbea2941f49761b523ecd5
[update typing rules for core. move some E code around.
John Meacham <john@repetae.net>**20060222122258] 
hash: 0000007897-a635125d0db3708a7d3d6c193a76d8fe2bbc4bf484d0ef921ff1d22df885d442
[make evaluator not over-apply type constructors, follow more aliases.
John Meacham <john@repetae.net>**20060222135229] 
hash: 0000004760-d9ae9a582ad4852d45d08e957c2a94fef1f5751113dcc70e40bf984ec42dad75
