[project @ 2000-10-27 11:11:44 by simonmar]
authorsimonmar <unknown>
Fri, 27 Oct 2000 11:11:44 +0000 (11:11 +0000)
committersimonmar <unknown>
Fri, 27 Oct 2000 11:11:44 +0000 (11:11 +0000)
commit212cb7d1ce7c473bb7b4d81ae88f0f1df27b450d
tree200ae08eb506149f0e103a65074b89c2e1d55c61
parent6669da7f058f8583fc92b82922e9c0c62b428c7a
[project @ 2000-10-27 11:11:44 by simonmar]
Don't pass the finder around any more.  Instead, its state lives in
the I/O monad.

module Finder (
    newFinder,  -- :: PackageConfigInfo -> IO (),
    findModule, -- :: ModuleName -> IO (Maybe (Module, ModuleLocation))
    ModuleLocation(..),
    mkHomeModuleLocn,
  ) where
ghc/compiler/main/Finder.lhs