Skip to content
Snippets Groups Projects
  1. Nov 08, 2013
  2. Nov 03, 2013
  3. Oct 11, 2013
  4. Sep 22, 2013
    • Herbert Valerio Riedel's avatar
      Clean up warnings and restore GHC 7.6 compatibility · 616527a9
      Herbert Valerio Riedel authored
      
      This commit
      
       - removes redundant imports
       - removes obsolete `{-# OPTIONS_GHC -#include "HsBase.h" #-}`
       - adds a forgotten guard to one `isTrue#` occurence
       - adds a few explicit `_ <-` binds to avoid unused-binds warning
       - relax `base` build-dep version constraint to include GHC 7.6
       - remove warning-disabling `OPTIONS_GHC` from modules
       - adds `ghc-options: -Wall` to `array.cabal` file as the code base
         now warning-free on GHC 7.6 and GHC HEAD
      
      Signed-off-by: Herbert Valerio Riedel's avatarHerbert Valerio Riedel <hvr@gnu.org>
      616527a9
    • Herbert Valerio Riedel's avatar
      Modernize `array` package via `{-# LANGUAGE #-}` pragmas · cc3eafa2
      Herbert Valerio Riedel authored
      
      This converts the Cabal field `default-extensions`into
      `other-extensions` and adds explicit `{-# LANGUAGE #-}` pragmas
      to the respective modules.
      
      This also removes a few obsolete pre-Haddock-2 `#hide` pragmas.
      
      Note: The new `default-extensions` field lists extensions that are used
      in all modules in the component, while the `other-extensions` field
      lists extensions that are used in some modules, e.g. via the
      `{-# LANGUAGE #-}` pragma.
      
      Signed-off-by: Herbert Valerio Riedel's avatarHerbert Valerio Riedel <hvr@gnu.org>
      cc3eafa2
  5. Sep 17, 2013
  6. Sep 15, 2013
  7. Sep 11, 2013
  8. Jun 13, 2013
  9. Feb 19, 2013
  10. Feb 15, 2013
  11. Feb 07, 2013
    • jpm@cs.ox.ac.uk's avatar
      Implement poly-kinded Typeable · dafecdf0
      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.
      dafecdf0
  12. Nov 30, 2012
  13. Oct 23, 2012
  14. Jul 25, 2012
  15. Jul 10, 2012
  16. Jun 20, 2012
  17. Feb 29, 2012
  18. Feb 26, 2012
  19. Aug 10, 2011
  20. Jul 22, 2011
  21. Jul 06, 2011
  22. May 08, 2011
  23. Apr 24, 2011
  24. Apr 08, 2011
  25. Apr 05, 2011
  26. Nov 12, 2010
  27. Sep 17, 2010