1. 08 Jan, 1998 1 commit
    • simonm's avatar
      [project @ 1998-01-08 18:03:08 by simonm] · 9dd6e1c2
      simonm authored
      The Great Multi-Parameter Type Classes Merge.
      
      Notes from Simon (abridged):
      
      * Multi-parameter type classes are fully implemented.
      * Error messages from the type checker should be noticeably improved
      * Warnings for unused bindings (-fwarn-unused-names)
      * many other minor bug fixes.
      
      Internally there are the following changes
      
      * Removal of Haskell 1.2 compatibility.
      * Dramatic clean-up of the PprStyle stuff.
      * The type Type has been substantially changed.
      * The dictionary for each class is represented by a new
        data type for that purpose, rather than by a tuple.
      9dd6e1c2
  2. 29 Nov, 1997 1 commit
  3. 25 Nov, 1997 2 commits
  4. 24 Nov, 1997 2 commits
  5. 17 Nov, 1997 1 commit
  6. 11 Nov, 1997 1 commit
    • simonm's avatar
      [project @ 1997-11-11 14:28:12 by simonm] · d51f7ef7
      simonm authored
      Compiler changes to:
      
      	* remove PrimIO
      	* change type of _ccall_ to IO.
      
      (includes commits to basicTypes/Unique.lhs, deSugar/DsCCall.lhs, and
       prelude/PrelInfo.lhs, but the commit script messed up).
      d51f7ef7
  7. 24 Sep, 1997 1 commit
  8. 04 Sep, 1997 4 commits
  9. 25 Aug, 1997 2 commits
  10. 12 Aug, 1997 1 commit
  11. 25 Jul, 1997 4 commits
  12. 05 Jul, 1997 1 commit
  13. 20 Jun, 1997 1 commit
  14. 18 Jun, 1997 1 commit
  15. 05 Jun, 1997 9 commits
  16. 26 May, 1997 8 commits