diff options
author | Valentin Gagarin <valentin.gagarin@tweag.io> | 2022-05-20 00:30:08 +0200 |
---|---|---|
committer | Valentin Gagarin <valentin.gagarin@tweag.io> | 2022-08-04 12:37:47 +0200 |
commit | 4eb11d45928a412643aaf2c2ed40aa7c35cd345c (patch) | |
tree | a421d85535f13a7ded65dbc82f7cb0a762233a20 /doc/manual | |
parent | b84f2bdfdd21b9aa65cbfac7e0292971d52c40e4 (diff) |
fix grammar for clarity
Diffstat (limited to 'doc/manual')
-rw-r--r-- | doc/manual/src/architecture/store/store.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/manual/src/architecture/store/store.md b/doc/manual/src/architecture/store/store.md index d2d64dd53..99a92bf8e 100644 --- a/doc/manual/src/architecture/store/store.md +++ b/doc/manual/src/architecture/store/store.md @@ -16,7 +16,7 @@ data StoreObject = StoreObject { A Nix store can *add*, *retrieve*, and *delete* store objects. -It can *perform builds*, that is, create new store objects by transforming build inputs, using instructions from the build tasks, into build outputs. +It can *perform builds*, that is, create new store objects by transforming build inputs into build outputs, using instructions from the build tasks. As it keeps track of references, it can [garbage-collect](https://en.m.wikipedia.org/wiki/Garbage_collection_(computer_science)) unused store objects. @@ -57,9 +57,9 @@ Garbage collection will delete all store objects that cannot be reached from any ## Files and Processes -Nix provides a mapping between its store model and the [Unix paradigm](https://en.m.wikipedia.org/wiki/Everything_is_a_file) on the interplay of [files and processes](https://en.m.wikipedia.org/wiki/File_descriptor). +Nix provides a mapping between its store model and the [Unix paradigm](https://en.m.wikipedia.org/wiki/Everything_is_a_file) that governs the interplay of [files and processes](https://en.m.wikipedia.org/wiki/File_descriptor). -Nix encodes immutable store objects and opaque identifiers as file system primitives: files, directories, and paths. +Nix encodes immutable store objects and opaque identifiers as file system primitives: files and directories, and paths. That allows processes to resolve references contained in files and thus access the contents of store objects. ``` |