Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
dataSizeText :: Foldable f => f Entry -> Text Source
class (Protocol m, MonadIO m) => ClientMonad m where Source
data SimpleEntry Source
abstractClient :: ClientMonad m => ClientServerOptions -> FilePath -> Trie Entry -> m () Source
splitEvery :: Int -> [a] -> [[a]] Source
syncNewOrChangedEntries :: ClientMonad m => Progress -> FilePath -> [Entry] -> m () Source
showProgess :: ClientMonad m => Progress -> m () Source
synchronizeNewOrChangedEntry :: ClientMonad m => Progress -> FilePath -> Entry -> m () Source
nodeReq :: ClientMonad m => (TrieLocation, Trie Entry) -> m (Diff Entry) Source