on master help sign in
cult
commit89a2e218151312854317a9077dca94fefff5cb13 authordrbeefsupreme <drbeefsupreme@discordja.net> dateThu 25 Mar 2021, 12:26 (6 years ago) parent3ef7217
1 file changed+6−7
arvo/clay/data-types.md+6−7
arvo/clay/data-types.md+6−7
@@ -112,18 +112,17 @@ independent histories and states, and they may be
112112This is the all the data that is specific to a particular `desk` on a domestic
113113ship. `qyx` is the set of subscribers to this `desk`, and `dom` is the data in
114114the `desk`. `regs` are `(map path rule)`, and so `per` is a `map` of read
115−permissions by `path` and `pew` is a map of write permissions by `path`.
115+permissions by `path` and `pew` is a `map` of write permissions by `path`.
116116
117−#### `++cult`, subscriptions
117+#### `$cult`, subscriptions
118118
119119```hoon
120− ++ cult (map duct rave) :: subscriptions
120++$ cult (jug wove duct)
121121```
122122
123−This is the set of subscriptions to a particular desk. The keys are the
124−ducts from where the subscriptions requests came. The results will be
125−produced along these ducts. The values are a description of the
126−requested information.
123+`cult`s keep track of subscribers. `wove`s are associated to requests, and each
124+`wove` is mapped to a set of `duct`s associated to subscribers who should be
125+notified when the request is filled/updated.
127126
128127#### `++rave:clay`, general subscription request
129128