Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 1f2b142b9d2ef4849a6f5316fa1c5b12 > files > 1905

ghc-6.10.4-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Finder</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Finder.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>ghc-6.10.4: The GHC API</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Finder</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="#v%3AflushFinderCaches"
>flushFinderCaches</A
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="../ghc-prim/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AFindResult"
>FindResult</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AFound"
>Found</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> <A HREF="Module.html#t%3AModule"
>Module</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ANoPackage"
>NoPackage</A
> <A HREF="Module.html#t%3APackageId"
>PackageId</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AFoundMultiple"
>FoundMultiple</A
> [<A HREF="Module.html#t%3APackageId"
>PackageId</A
>]</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ANotFound"
>NotFound</A
> [<A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>] (<A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Module.html#t%3APackageId"
>PackageId</A
>) [<A HREF="Module.html#t%3APackageId"
>PackageId</A
>] [<A HREF="Module.html#t%3APackageId"
>PackageId</A
>]</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ANotFoundInPackage"
>NotFoundInPackage</A
> <A HREF="Module.html#t%3APackageId"
>PackageId</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AfindImportedModule"
>findImportedModule</A
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="FastString.html#t%3AFastString"
>FastString</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AfindExactModule"
>findExactModule</A
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModule"
>Module</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AfindHomeModule"
>findHomeModule</A
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmkHomeModLocation"
>mkHomeModLocation</A
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmkHomeModLocation2"
>mkHomeModLocation2</A
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmkHiOnlyModLocation"
>mkHiOnlyModLocation</A
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Util.html#t%3ASuffix"
>Suffix</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AaddHomeModuleToFinder"
>addHomeModuleToFinder</A
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModule"
>Module</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AuncacheModule"
>uncacheModule</A
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="../ghc-prim/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmkStubPaths"
>mkStubPaths</A
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> -&gt; (<A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>, <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>, <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AfindObjectLinkableMaybe"
>findObjectLinkableMaybe</A
> :: <A HREF="Module.html#t%3AModule"
>Module</A
> -&gt; <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="HscTypes.html#t%3ALinkable"
>Linkable</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AfindObjectLinkable"
>findObjectLinkable</A
> :: <A HREF="Module.html#t%3AModule"
>Module</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../old-time/System-Time.html#t%3AClockTime"
>ClockTime</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="HscTypes.html#t%3ALinkable"
>Linkable</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcannotFindModule"
>cannotFindModule</A
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
> -&gt; <A HREF="Outputable.html#t%3ASDoc"
>SDoc</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcannotFindInterface"
>cannotFindInterface</A
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
> -&gt; <A HREF="Outputable.html#t%3ASDoc"
>SDoc</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:flushFinderCaches"
><A NAME="v%3AflushFinderCaches"
></A
></A
><B
>flushFinderCaches</B
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="../ghc-prim/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:FindResult"
><A NAME="t%3AFindResult"
></A
></A
><B
>FindResult</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>The result of searching for an imported module.
</TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:Found"
><A NAME="v%3AFound"
></A
></A
><B
>Found</B
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> <A HREF="Module.html#t%3AModule"
>Module</A
></TD
><TD CLASS="rdoc"
>The module was found
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:NoPackage"
><A NAME="v%3ANoPackage"
></A
></A
><B
>NoPackage</B
> <A HREF="Module.html#t%3APackageId"
>PackageId</A
></TD
><TD CLASS="rdoc"
>The requested package was not found
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:FoundMultiple"
><A NAME="v%3AFoundMultiple"
></A
></A
><B
>FoundMultiple</B
> [<A HREF="Module.html#t%3APackageId"
>PackageId</A
>]</TD
><TD CLASS="rdoc"
>_Error_: both in multiple packages
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:NotFound"
><A NAME="v%3ANotFound"
></A
></A
><B
>NotFound</B
> [<A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>] (<A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Module.html#t%3APackageId"
>PackageId</A
>) [<A HREF="Module.html#t%3APackageId"
>PackageId</A
>] [<A HREF="Module.html#t%3APackageId"
>PackageId</A
>]</TD
><TD CLASS="rdoc"
>The module was not found, including either
    * the specified places were searched
    * the package that this module should have been in
    * list of packages in which the module was hidden,
    * list of hidden packages containing this module
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:NotFoundInPackage"
><A NAME="v%3ANotFoundInPackage"
></A
></A
><B
>NotFoundInPackage</B
> <A HREF="Module.html#t%3APackageId"
>PackageId</A
></TD
><TD CLASS="rdoc"
>The module was not found in this package
</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:findImportedModule"
><A NAME="v%3AfindImportedModule"
></A
></A
><B
>findImportedModule</B
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="FastString.html#t%3AFastString"
>FastString</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
></TD
></TR
><TR
><TD CLASS="doc"
>Locate a module that was imported by the user.  We have the
 module's name, and possibly a package name.  Without a package
 name, this function will use the search path and the known exposed
 packages to find the module, if a package is specified then only
 that package is searched for the module.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:findExactModule"
><A NAME="v%3AfindExactModule"
></A
></A
><B
>findExactModule</B
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModule"
>Module</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
></TD
></TR
><TR
><TD CLASS="doc"
>Locate a specific <TT
><A HREF="Module.html#t%3AModule"
>Module</A
></TT
>.  The purpose of this function is to
 create a <TT
><A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TT
> for a given <TT
><A HREF="Module.html#t%3AModule"
>Module</A
></TT
>, that is to find out
 where the files associated with this module live.  It is used when
 reading the interface for a module mentioned by another interface, 
 for example (a <A HREF="system import.html"
>system import</A
>).
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:findHomeModule"
><A NAME="v%3AfindHomeModule"
></A
></A
><B
>findHomeModule</B
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
></TD
></TR
><TR
><TD CLASS="doc"
>Search for a module in the home package only.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkHomeModLocation"
><A NAME="v%3AmkHomeModLocation"
></A
></A
><B
>mkHomeModLocation</B
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkHomeModLocation2"
><A NAME="v%3AmkHomeModLocation2"
></A
></A
><B
>mkHomeModLocation2</B
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkHiOnlyModLocation"
><A NAME="v%3AmkHiOnlyModLocation"
></A
></A
><B
>mkHiOnlyModLocation</B
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Util.html#t%3ASuffix"
>Suffix</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:addHomeModuleToFinder"
><A NAME="v%3AaddHomeModuleToFinder"
></A
></A
><B
>addHomeModuleToFinder</B
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Module.html#t%3AModule"
>Module</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:uncacheModule"
><A NAME="v%3AuncacheModule"
></A
></A
><B
>uncacheModule</B
> :: <A HREF="HscTypes.html#t%3AHscEnv"
>HscEnv</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="../ghc-prim/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkStubPaths"
><A NAME="v%3AmkStubPaths"
></A
></A
><B
>mkStubPaths</B
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> -&gt; (<A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>, <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>, <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
>)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:findObjectLinkableMaybe"
><A NAME="v%3AfindObjectLinkableMaybe"
></A
></A
><B
>findObjectLinkableMaybe</B
> :: <A HREF="Module.html#t%3AModule"
>Module</A
> -&gt; <A HREF="Module.html#t%3AModLocation"
>ModLocation</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="HscTypes.html#t%3ALinkable"
>Linkable</A
>)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:findObjectLinkable"
><A NAME="v%3AfindObjectLinkable"
></A
></A
><B
>findObjectLinkable</B
> :: <A HREF="Module.html#t%3AModule"
>Module</A
> -&gt; <A HREF="../base/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="../old-time/System-Time.html#t%3AClockTime"
>ClockTime</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="HscTypes.html#t%3ALinkable"
>Linkable</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cannotFindModule"
><A NAME="v%3AcannotFindModule"
></A
></A
><B
>cannotFindModule</B
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
> -&gt; <A HREF="Outputable.html#t%3ASDoc"
>SDoc</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cannotFindInterface"
><A NAME="v%3AcannotFindInterface"
></A
></A
><B
>cannotFindInterface</B
> :: <A HREF="DynFlags.html#t%3ADynFlags"
>DynFlags</A
> -&gt; <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
> -&gt; <A HREF="Finder.html#t%3AFindResult"
>FindResult</A
> -&gt; <A HREF="Outputable.html#t%3ASDoc"
>SDoc</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.4.2</TD
></TR
></TABLE
></BODY
></HTML
>