| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
System.Nix.Store.ReadOnly
Documentation
makeStorePath :: forall hashAlgo. NamedAlgo hashAlgo => StoreDir -> ByteString -> Digest hashAlgo -> StorePathName -> StorePath Source #
makeTextPath :: StoreDir -> StorePathName -> Digest SHA256 -> HashSet StorePath -> StorePath Source #
makeFixedOutputPath :: forall hashAlgo. NamedAlgo hashAlgo => StoreDir -> FileIngestionMethod -> Digest hashAlgo -> StorePathName -> StorePath Source #
computeStorePathForText :: StoreDir -> StorePathName -> ByteString -> HashSet StorePath -> StorePath Source #
computeStorePathForPath Source #
Arguments
| :: StoreDir | |
| -> StorePathName | Name part of the newly created |
| -> FilePath | Local |
| -> FileIngestionMethod | Add target directory recursively |
| -> PathFilter | Path filter function |
| -> RepairMode | Only used by local store backend |
| -> IO StorePath |