Documentation
MonadTrans HashFile | |
Monad m => MonadReader HashFileState (HashFile m) | |
Monad m => Monad (HashFile m) | |
Functor m => Functor (HashFile m) | |
Applicative m => Applicative (HashFile m) | |
MonadIO m => MonadIO (HashFile m) | |
MonadControlIO m => MonadControlIO (HashFile m) | |
(Functor m, MonadControlIO m) => DB (HashFile m) |
data HashFileState Source
Monad m => MonadReader HashFileState (HashFile m) |
openHashFile' :: Int -> FilePath -> IO HashFileStateSource
closeHashFile :: HashFileState -> IO ()Source
runHashFile :: MonadControlIO m => HashFileState -> HashFile m a -> m aSource