concept map: put closure as it is in the chapter

this is not as compact any more, but it more closely resembles the
chapter structure, and clearly shows that the closure property is the
key idea on which most of Nix operates.
This commit is contained in:
Valentin Gagarin 2022-06-09 14:27:08 +02:00
parent 475a332025
commit a28d6878b2

View file

@ -7,22 +7,19 @@ The following concept map is a graphical outline of this chapter.
Arrows indicate suggested reading order. Arrows indicate suggested reading order.
``` ```
,----------[ store ]---------, ,--------------[ store ]----------------,
| |
| v
| [ operations ]
| | | | | |
v v | v v v
[ store object ] [ garbage collection ] | [ store object ] [ closure ]--, [ operations ]
| ^ | | | | | | |
v | v v | | v v |
[ files and processes ] [ closure ] [ build ] [ files and processes ] | | [ garbage collection ] |
/ \ | | ^ | / \ | V v
v v | v | | v v | [ derivation ]--->[ building ]
[ file system object ] [ store path ] | [ derivation ] | [ file system object ] [ store path ] | |
| ^ | | | | ^ | | |
v | v v | v | v v |
[ digest ]----' [ reference scanning ] <----' [ digest ]----' [ reference scanning ] <-----------'
/ \ / \
v v v v
[ input addressing ] [ content addressing ] [ input addressing ] [ content addressing ]