#include "HsVersions.h"
module RnIfaces (
+ findHiFiles,
cacheInterface,
readInterface,
rnInterfaces,
\begin{code}
type IfaceCache = MutableVar _RealWorld (FiniteMap Module ParsedIface,
- FiniteMap Module FAST_STRING)
+ FiniteMap Module String)
data ParsedIface = ParsedIface
+\end{code}
+
+*********************************************************
+* *
+\subsection{Looking for interface files}
+* *
+*********************************************************
+
+\begin{code}
+findHiFiles :: [String] -> PrimIO (FiniteMap Module String)
+findHiFiles dirs = returnPrimIO emptyFM
+\end{code}
+*********************************************************
+* *
+\subsection{Reading interface files}
+* *
+*********************************************************
+\begin{code}
cacheInterface :: IfaceCache -> Module
-> PrimIO (MaybeErr ParsedIface Error)
returnPrimIO (Succeeded iface)
-readInterface :: FAST_STRING -> Module
+readInterface :: String -> Module
-> PrimIO (MaybeErr ParsedIface Error)
readInterface file mod = panic "readInterface"