1. 30 Mar, 2004 2 commits
  2. 27 Mar, 2004 2 commits
  3. 24 Mar, 2004 1 commit
  4. 22 Mar, 2004 1 commit
  5. 21 Mar, 2004 1 commit
  6. 20 Mar, 2004 4 commits
  7. 19 Mar, 2004 3 commits
    • panne's avatar
      [project @ 2004-03-19 20:31:50 by panne] · ca93edc0
      panne authored
      HACK: Unbreak the Hugs build again, Typeable left the realm of Haskell98 one
      more time. I slowly doubt if this module belongs to the "base" package at
      all... If it stays there, things should better be tested with Hugs and nh98
      before committing, the latter build probably breaks, too.
      ca93edc0
    • simonmar's avatar
      [project @ 2004-03-19 11:00:02 by simonmar] · f8e29160
      simonmar authored
      - fix one performance bug: we weren't updating the bucket count when
        expanding the hash table, so too many expansions were happening.
      
      - slight improvement to hashString: if we use foldl rather than foldr,
        the resulting code uses an accumulating parameter and runs in linear
        stack space.
      f8e29160
    • simonmar's avatar
      [project @ 2004-03-19 10:45:42 by simonmar] · 08bb8535
      simonmar authored
      Bugfix for insert (from the missing-prime class of bugs)
      08bb8535
  8. 17 Mar, 2004 1 commit
  9. 16 Mar, 2004 3 commits
  10. 08 Mar, 2004 1 commit
  11. 05 Mar, 2004 1 commit
  12. 03 Mar, 2004 2 commits
  13. 02 Mar, 2004 1 commit
  14. 01 Mar, 2004 2 commits
  15. 28 Feb, 2004 1 commit
    • ralf's avatar
      [project @ 2004-02-28 15:35:28 by ralf] · d6f122d9
      ralf authored
      Code that uses deriving (... Data ...)
      will require an updated *compiler* to be in line with
      these new boilerplate modules.
      
      Overall changes:
      - Revised datatype/constructor representations.
      - Enhanced API for construction and observation.
      - Added many Data instances for prelude-like types.
      d6f122d9
  16. 27 Feb, 2004 2 commits
  17. 26 Feb, 2004 2 commits
  18. 25 Feb, 2004 3 commits
  19. 24 Feb, 2004 3 commits
    • ralf's avatar
      [project @ 2004-02-24 19:51:11 by ralf] · 20120b67
      ralf authored
      Twin traversal is now based on accumulating maps.
      Added polymorphic type extension for type constructors.
      20120b67
    • ralf's avatar
      [project @ 2004-02-24 19:49:58 by ralf] · e439a055
      ralf authored
      Proliferation of unsafeCoerce in Data.Typeable stopped. (There is now
      just one cast0 which generalises on all previous forms: cast, castss,
      castarr.) Started classes Typeable1/2 for unary/binary type constructors.
      Added instances for lists, products, sums, functions, maybies.
      e439a055
    • simonmar's avatar
      [project @ 2004-02-24 12:39:12 by simonmar] · 74ddd4c3
      simonmar authored
      New version of translate for mingw32, which correctly (allegedly)
      reverses the command-line translation done by the standard C runtime
      on Windows.
      74ddd4c3
  20. 20 Feb, 2004 2 commits
  21. 19 Feb, 2004 1 commit
  22. 18 Feb, 2004 1 commit