I'm trying to create a hash table. Yeah, I know, don't use hash tables, but I need to create something I'm familiar with, not something I've never worked with before. What's wrong with this code? Michael ==================== import Prelude hiding (lookup) import Data.HashTable data MyHashTable = HashTable String Int dummy:: String -> Int dummy s = 7 ht = MyHashTable.new (==) dummy ==================== [michael@localhost ~]$ ghci hash1 GHCi, version 6.10.3: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer ... linking ... done. Loading package base ... linking ... done. [1 of 1] Compiling Main ( hash1.hs, interpreted ) hash1.hs:9:5: Not in scope: `MyHashTable.new' Failed, modules loaded: none. Prelude> |