, getModificationTime -- :: FilePath -> IO ClockTime
) where
+#ifdef __NHC__
+import Directory
+#else
+
import Prelude
import Control.Exception ( bracket )
foreign import ccall unsafe "__hscore_S_IRUSR" s_IRUSR :: CMode
foreign import ccall unsafe "__hscore_S_IWUSR" s_IWUSR :: CMode
foreign import ccall unsafe "__hscore_S_IXUSR" s_IXUSR :: CMode
+
+#endif