1. 17 Jun, 2013 2 commits
  2. 29 Apr, 2013 1 commit
    • Simon Peyton Jones's avatar
      Wibbles to error messages, following the fix for Trac #7851 · d5bd2d37
      Simon Peyton Jones authored
      In effect, the error context for naked variables now takes up
      a "slot" in the context stack; but it is often empty.  So the
      context stack becomes one shorter in those cases.  I don't think
      this matters; indeed, it's aguably an improvement.  Anyway that's
      why so many tests are affected.
      d5bd2d37
  3. 24 Feb, 2013 2 commits
  4. 12 Feb, 2013 1 commit
    • jpm@cs.ox.ac.uk's avatar
      Implement poly-kinded Typeable · 94d8b995
      jpm@cs.ox.ac.uk authored
      This patch makes the Data.Typeable.Typeable class work with arguments of any
      kind. In particular, this removes the Typeable1..7 class hierarchy, greatly
      simplyfing the whole Typeable story. Also added is the AutoDeriveTypeable
      language extension, which will automatically derive Typeable for all types and
      classes declared in that module. Since there is now no good reason to give
      handwritten instances of the Typeable class, those are ignored (for backwards
      compatibility), and a warning is emitted.
      
      The old, kind-* Typeable class is now called OldTypeable, and lives in the
      Data.OldTypeable module. It is deprecated, and should be removed in some future
      version of GHC.
      94d8b995
  5. 11 Feb, 2013 1 commit
  6. 28 Jan, 2013 1 commit
  7. 25 Jan, 2013 1 commit
  8. 27 Oct, 2012 1 commit
  9. 23 Sep, 2012 1 commit
  10. 24 Aug, 2012 2 commits
  11. 16 Aug, 2012 1 commit
  12. 14 Aug, 2012 1 commit
  13. 20 Jul, 2012 1 commit
  14. 18 Jun, 2012 1 commit
  15. 24 May, 2012 1 commit
  16. 21 May, 2012 1 commit
  17. 26 Apr, 2012 1 commit
  18. 25 Apr, 2012 2 commits
  19. 25 Mar, 2012 1 commit
  20. 29 Nov, 2011 1 commit
  21. 17 Nov, 2011 1 commit
  22. 14 Nov, 2011 2 commits
  23. 01 Nov, 2011 1 commit
  24. 21 Oct, 2011 1 commit
  25. 18 Sep, 2011 1 commit
  26. 17 Sep, 2011 1 commit
  27. 12 Sep, 2011 1 commit
  28. 06 Sep, 2011 1 commit
  29. 02 Sep, 2011 1 commit
  30. 03 Aug, 2011 2 commits
  31. 02 Aug, 2011 1 commit
  32. 27 Jul, 2011 1 commit
  33. 20 Jul, 2011 1 commit