úÎ!LÔNoneÀ hash-storeBlake2b hash encoded in base16. hash-storePerform  hashing. hash-storeBuild the new ) adding the hash of the provided content. hash-store! storePath action (name, content) computes hash of content and performs action if file storePath/hash-name1 doesn't exist, writing new content in this file."The property is that for any item  (name, hash), we get a valid filepath by storePath/hash-name.ÃThis functions solves the following problem. The caller doesn't need the content. Then it is better not to return the bytestring (we avoid the overhrad of reading the file in the cache hit case). hash-storeLike . but also returns file content of hashed file.½This functions solves the following problem. The caller needs the file content. Then it's better to return the bytestring (we avoid the overhead of reading the file in the cache miss case). hash-store.Directory to store file contents with new hash hash-store+Action to be performed if hash is different hash-store File name hash-storeFile name with hash hash-store.Directory to store file contents with new hash hash-store+Action to be performed if hash is different hash-store File name hash-store'File name with hash and content of file   'hash-store-0.1.0-GS88yKuLRMRBu37b5F7nYu HashStore hashStorehashStoreWithContent$fEqHashHash hashContentbytestring-0.10.8.2Data.ByteString.Internal ByteStringhashFilebaseGHC.IOFilePath