cvs commit: fptools/libraries/base/Data HashTable.hs

Simon Marlow simonmar@glass.cse.ogi.edu
Thu, 17 Apr 2003 03:44:59 -0700


simonmar    2003/04/17 03:44:59 PDT

  Added files:
    libraries/base/Data  HashTable.hs 
  Log:
  Add a hash table implementation.  This is an implementation of Dynamic
  Hash Tables, transliterated from the code in GHC's RTS into Haskell.
  I'd like to say it looks nicer, and well, maybe it does a little.
  
  Comments on the interface are welcome.
  
  This hash table implementation will be used by the new Typeable
  framework to do hash-consing and fast comparison of TypeRep values.