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. 01 Jan, 1998 1 commit
  3. 24 Nov, 1997 1 commit
  4. 13 Oct, 1997 1 commit
  5. 24 Sep, 1997 1 commit
  6. 22 Sep, 1997 1 commit
  7. 05 Sep, 1997 1 commit
    • simonm's avatar
      [project @ 1997-09-05 09:16:19 by simonm] · e3f0d880
      simonm authored
      don't set $(WAYS) in ghc/mk/paths.mk, set it explicitly in the
      Makefiles where it is required (compiler/Makefile, lib/Makefile and
      runtime/Makefile).
      
      Remove the overriding of $(WAYS) from utils/*/Makefile.
      
      No need to eliminate warnings for overlapped patterns in
      Happy-generated parsers any more.
      
      Don't compile OccurAnal with -O if we're using a pre-version-2 GHC,
      since it seems there's an optimiser bug.
      e3f0d880
  8. 04 Sep, 1997 1 commit
  9. 03 Sep, 1997 1 commit
  10. 25 Aug, 1997 1 commit
  11. 27 Jul, 1997 1 commit
  12. 26 Jul, 1997 1 commit
  13. 05 Jul, 1997 1 commit
  14. 04 Jul, 1997 1 commit
  15. 10 Jun, 1997 1 commit
  16. 09 Jun, 1997 1 commit
  17. 05 Jun, 1997 1 commit
  18. 26 May, 1997 1 commit
  19. 19 May, 1997 2 commits
  20. 24 Mar, 1997 1 commit
  21. 19 Mar, 1997 2 commits
  22. 17 Mar, 1997 1 commit
  23. 14 Mar, 1997 1 commit
  24. 17 Jan, 1997 1 commit
  25. 06 Jan, 1997 1 commit
  26. 19 Dec, 1996 1 commit
  27. 18 Dec, 1996 1 commit
  28. 22 Nov, 1996 1 commit
  29. 21 Nov, 1996 1 commit