on master help sign in
squash! blob
commit2b9ccde6a3b05ec30c4165933d23e2bf6f768209 authordrbeefsupreme <drbeefsupreme@discordja.net> dateThu 8 Apr 2021, 15:11 (6 years ago) parent7337723
1 file changed+7−9
arvo/clay/data-types.md+7−9
arvo/clay/data-types.md+7−9
@@ -519,17 +519,15 @@ where they are associated with the actual `blob:clay`, and as the values in
519519 [%direct p=lobe q=page] :: immediate
520520```
521521
522−This is a node of data. In every case, `p` is the hash of the blob.
522+This is a node of data. In both cases, `p` is the hash of the blob.
523523
524−`%delta` is the case where we define the data by a delta on other data.
525−In practice, the other data is always the previous commit, but nothing
526−depends on this. `p` is the hash of the new blob, `q.q` is the hash of the
527−parent blob, `p.q` is the `mark` of the parent blob, and `r` is the
528−delta.
524+`%delta` is the case where we define the data by a delta on other data. In
525+practice, the other data is always the previous commit, but nothing depends on
526+this. `p.q` is the `mark` of the parent blob, `q.q` is the hash of the parent
527+blob, and `r` is the delta.
529528
530−`%direct` is the case where we simply have the data directly. `p` is the hash of
531−the data, and `q` is the data itself. These almost always come from the creation
532−of a file.
529+`%direct` is the case where we simply have the data directly. `q` is the data.
530+These almost always come from the creation of a file.
533531
534532#### `++udon`, abstract delta
535533