@@ -3,854 +3,854 @@ var runes = [
3 "name": "dot",
3 "name": "dot",
4 "symbol": ".",
4 "symbol": ".",
5 "usage": "Nock",
5 "usage": "Nock",
6− "link": "/docs/reference/hoon-expressions/rune/dot.md",
6+ "link": "/docs/reference/hoon-expressions/rune/dot/",
7 "desc": "Runes used for carrying out Nock operations in Hoon."
7 "desc": "Runes used for carrying out Nock operations in Hoon."
10 "name": "dotket",
10 "name": "dotket",
11 "symbol": ".^",
11 "symbol": ".^",
12 "usage": "Nock",
12 "usage": "Nock",
13− "link": "/docs/reference/hoon-expressions/rune/dot.md#dotket",
13+ "link": "/docs/reference/hoon-expressions/rune/dot/#dotket",
14 "desc": "<code>[%dtkt p=spec q=hoon]</code>: load from the Arvo namespace with a fake Nock instruction: 'Nock <code>12</code>''."
14 "desc": "<code>[%dtkt p=spec q=hoon]</code>: load from the Arvo namespace with a fake Nock instruction: 'Nock <code>12</code>''."
17 "name": "dotlus",
17 "name": "dotlus",
18 "symbol": ".+",
18 "symbol": ".+",
19 "usage": "Nock",
19 "usage": "Nock",
20− "link": "/docs/reference/hoon-expressions/rune/dot.md#dotlus",
20+ "link": "/docs/reference/hoon-expressions/rune/dot/#dotlus",
21 "desc": "<code>[%dtls p=hoon]</code>: increment an atom with Nock <code>4</code>."
21 "desc": "<code>[%dtls p=hoon]</code>: increment an atom with Nock <code>4</code>."
24 "name": "dottar",
24 "name": "dottar",
25 "symbol": ".*",
25 "symbol": ".*",
26 "usage": "Nock",
26 "usage": "Nock",
27− "link": "/docs/reference/hoon-expressions/rune/dot.md#dottar",
27+ "link": "/docs/reference/hoon-expressions/rune/dot/#dottar",
28 "desc": "<code>[%dttr p=hoon q=hoon]</code>: evaluate with Nock <code>2</code>."
28 "desc": "<code>[%dttr p=hoon q=hoon]</code>: evaluate with Nock <code>2</code>."
31 "name": "dottis",
31 "name": "dottis",
32 "symbol": ".=",
32 "symbol": ".=",
33 "usage": "Nock",
33 "usage": "Nock",
34− "link": "/docs/reference/hoon-expressions/rune/dot.md#dottis",
34+ "link": "/docs/reference/hoon-expressions/rune/dot/#dottis",
35 "desc": "<code>[%dtts p=hoon q=hoon]</code>: test for equality with Nock <code>5</code>."
35 "desc": "<code>[%dtts p=hoon q=hoon]</code>: test for equality with Nock <code>5</code>."
38 "name": "dotwut",
38 "name": "dotwut",
39 "symbol": ".?",
39 "symbol": ".?",
40 "usage": "Nock",
40 "usage": "Nock",
41− "link": "/docs/reference/hoon-expressions/rune/dot.md#dotwut",
41+ "link": "/docs/reference/hoon-expressions/rune/dot/#dotwut",
42 "desc": "<code>[%dtwt p=hoon]</code>: test for cell or atom with Nock <code>3</code>."
42 "desc": "<code>[%dtwt p=hoon]</code>: test for cell or atom with Nock <code>3</code>."
45 "name": "zap",
45 "name": "zap",
46 "symbol": "!",
46 "symbol": "!",
47 "usage": "wild",
47 "usage": "wild",
48− "link": "/docs/reference/hoon-expressions/rune/zap.md",
48+ "link": "/docs/reference/hoon-expressions/rune/zap/",
49 "desc": "Wildcard category. Expressions that don't fit anywhere else go here."
49 "desc": "Wildcard category. Expressions that don't fit anywhere else go here."
52 "name": "zapban",
52 "name": "zapban",
53 "symbol": "!>",
53 "symbol": "!>",
54 "usage": "wild",
54 "usage": "wild",
55− "link": "/docs/reference/hoon-expressions/rune/zap.md#zapban",
55+ "link": "/docs/reference/hoon-expressions/rune/zap/#zapban",
56 "desc": "<code>[%zpgr p=hoon]</code>: wrap a noun in its type."
56 "desc": "<code>[%zpgr p=hoon]</code>: wrap a noun in its type."
59 "name": "zapcol",
59 "name": "zapcol",
60 "symbol": "!:",
60 "symbol": "!:",
61 "usage": "wild",
61 "usage": "wild",
62− "link": "/docs/reference/hoon-expressions/rune/zap.md#zapcol",
62+ "link": "/docs/reference/hoon-expressions/rune/zap/#zapcol",
63 "desc": "<code>[%dbug p=hoon]</code>: turn on stack trace"
63 "desc": "<code>[%dbug p=hoon]</code>: turn on stack trace"
66 "name": "zapdot",
66 "name": "zapdot",
67 "symbol": "!.",
67 "symbol": "!.",
68 "usage": "wild",
68 "usage": "wild",
69− "link": "/docs/reference/hoon-expressions/rune/zap.md#zapdot",
69+ "link": "/docs/reference/hoon-expressions/rune/zap/#zapdot",
70 "desc": "Turn off stack trace for a subexpression <code>p</code>"
70 "desc": "Turn off stack trace for a subexpression <code>p</code>"
73 "name": "zaptis",
73 "name": "zaptis",
74 "symbol": "!=",
74 "symbol": "!=",
75 "usage": "wild",
75 "usage": "wild",
76− "link": "/docs/reference/hoon-expressions/rune/zap.md#zaptis",
76+ "link": "/docs/reference/hoon-expressions/rune/zap/#zaptis",
77 "desc": "<code>[%zpts p=hoon]</code>: make the Nock formula for a Hoon expression."
77 "desc": "<code>[%zpts p=hoon]</code>: make the Nock formula for a Hoon expression."
80 "name": "zapwut",
80 "name": "zapwut",
81 "symbol": "!?",
81 "symbol": "!?",
82 "usage": "wild",
82 "usage": "wild",
83− "link": "/docs/reference/hoon-expressions/rune/zap.md#zapwut",
83+ "link": "/docs/reference/hoon-expressions/rune/zap/#zapwut",
84 "desc": "<code>[%zpwt p=@ q=hoon]</code>: restrict Hoon version."
84 "desc": "<code>[%zpwt p=@ q=hoon]</code>: restrict Hoon version."
87 "name": "zapzap",
87 "name": "zapzap",
88 "symbol": "!!",
88 "symbol": "!!",
89 "usage": "wild",
89 "usage": "wild",
90− "link": "/docs/reference/hoon-expressions/rune/zap.md#zapzap",
90+ "link": "/docs/reference/hoon-expressions/rune/zap/#zapzap",
91 "desc": "<code>[%zpzp ~]</code>: crash."
91 "desc": "<code>[%zpzp ~]</code>: crash."
94 "name": "tis",
94 "name": "tis",
95 "symbol": "=",
95 "symbol": "=",
96 "usage": "Subject Modification",
96 "usage": "Subject Modification",
97− "link": "/docs/reference/hoon-expressions/rune/tis.md",
97+ "link": "/docs/reference/hoon-expressions/rune/tis/",
98 "desc": "Runes used to modify the subject."
98 "desc": "Runes used to modify the subject."
101 "name": "tisban",
101 "name": "tisban",
102 "symbol": "=>",
102 "symbol": "=>",
103 "usage": "Subject Modification",
103 "usage": "Subject Modification",
104− "link": "/docs/reference/hoon-expressions/rune/tis.md#tisban",
104+ "link": "/docs/reference/hoon-expressions/rune/tis/#tisban",
105 "desc": "<code>[%tsgr p=hoon q=hoon]</code>: compose two expressions."
105 "desc": "<code>[%tsgr p=hoon q=hoon]</code>: compose two expressions."
108 "name": "tisbar",
108 "name": "tisbar",
109 "symbol": "=|",
109 "symbol": "=|",
110 "usage": "Subject Modification",
110 "usage": "Subject Modification",
111− "link": "/docs/reference/hoon-expressions/rune/tis.md#tisbar",
111+ "link": "/docs/reference/hoon-expressions/rune/tis/#tisbar",
112 "desc": "<code>[%tsbr p=spec q=hoon]</code>: combine a default type value with the subject."
112 "desc": "<code>[%tsbr p=spec q=hoon]</code>: combine a default type value with the subject."
115 "name": "tiscol",
115 "name": "tiscol",
116 "symbol": "=:",
116 "symbol": "=:",
117 "usage": "Subject Modification",
117 "usage": "Subject Modification",
118− "link": "/docs/reference/hoon-expressions/rune/tis.md#tiscol",
118+ "link": "/docs/reference/hoon-expressions/rune/tis/#tiscol",
119 "desc": "<code>[%tscl p=(list (pair wing hoon)) q=hoon]</code>: change multiple legs in the subject."
119 "desc": "<code>[%tscl p=(list (pair wing hoon)) q=hoon]</code>: change multiple legs in the subject."
122 "name": "tiscom",
122 "name": "tiscom",
123 "symbol": "=,",
123 "symbol": "=,",
124 "usage": "Subject Modification",
124 "usage": "Subject Modification",
125− "link": "/docs/reference/hoon-expressions/rune/tis.md#tiscom",
125+ "link": "/docs/reference/hoon-expressions/rune/tis/#tiscom",
126 "desc": "<code>[%tscm p=hoon q=hoon]</code>: expose namespace"
126 "desc": "<code>[%tscm p=hoon q=hoon]</code>: expose namespace"
129 "name": "tisdot",
129 "name": "tisdot",
130 "symbol": "=.",
130 "symbol": "=.",
131 "usage": "Subject Modification",
131 "usage": "Subject Modification",
132− "link": "/docs/reference/hoon-expressions/rune/tis.md#tisdot",
132+ "link": "/docs/reference/hoon-expressions/rune/tis/#tisdot",
133 "desc": "<code>[%tsdt p=wing q=hoon r=hoon]</code>: change one leg in the subject."
133 "desc": "<code>[%tsdt p=wing q=hoon r=hoon]</code>: change one leg in the subject."
136 "name": "tishep",
136 "name": "tishep",
137 "symbol": "=-",
137 "symbol": "=-",
138 "usage": "Subject Modification",
138 "usage": "Subject Modification",
139− "link": "/docs/reference/hoon-expressions/rune/tis.md#tishep",
139+ "link": "/docs/reference/hoon-expressions/rune/tis/#tishep",
140 "desc": "<code>[%tshp p=hoon q=hoon]</code>: combine a new noun with the subject, inverted."
140 "desc": "<code>[%tshp p=hoon q=hoon]</code>: combine a new noun with the subject, inverted."
143 "name": "tisket",
143 "name": "tisket",
144 "symbol": "=^",
144 "symbol": "=^",
145 "usage": "Subject Modification",
145 "usage": "Subject Modification",
146− "link": "/docs/reference/hoon-expressions/rune/tis.md#tisket",
146+ "link": "/docs/reference/hoon-expressions/rune/tis/#tisket",
147 "desc": "<code>[%tskt p=skin q=wing r=hoon s=hoon]</code>: pin the head of a pair; change"
147 "desc": "<code>[%tskt p=skin q=wing r=hoon s=hoon]</code>: pin the head of a pair; change"
150 "name": "tisled",
150 "name": "tisled",
151 "symbol": "=<",
151 "symbol": "=<",
152 "usage": "Subject Modification",
152 "usage": "Subject Modification",
153− "link": "/docs/reference/hoon-expressions/rune/tis.md#tisled",
153+ "link": "/docs/reference/hoon-expressions/rune/tis/#tisled",
154 "desc": "<code>[%tsgl p=hoon q=hoon]</code>: compose two expressions, inverted."
154 "desc": "<code>[%tsgl p=hoon q=hoon]</code>: compose two expressions, inverted."
157 "name": "tislus",
157 "name": "tislus",
158 "symbol": "=+",
158 "symbol": "=+",
159 "usage": "Subject Modification",
159 "usage": "Subject Modification",
160− "link": "/docs/reference/hoon-expressions/rune/tis.md#tislus",
160+ "link": "/docs/reference/hoon-expressions/rune/tis/#tislus",
161 "desc": "<code>[%tsls p=hoon q=hoon]</code>: combine a new noun with the subject."
161 "desc": "<code>[%tsls p=hoon q=hoon]</code>: combine a new noun with the subject."
164 "name": "tismic",
164 "name": "tismic",
165 "symbol": "=;",
165 "symbol": "=;",
166 "usage": "Subject Modification",
166 "usage": "Subject Modification",
167− "link": "/docs/reference/hoon-expressions/rune/tis.md#tismic",
167+ "link": "/docs/reference/hoon-expressions/rune/tis/#tismic",
168 "desc": "<code>[%tssm p=skin q=hoon r=hoon]</code>: combine a named noun with the subject, possibly with type annotation; inverted order."
168 "desc": "<code>[%tssm p=skin q=hoon r=hoon]</code>: combine a named noun with the subject, possibly with type annotation; inverted order."
171 "name": "tisfas",
171 "name": "tisfas",
172 "symbol": "=/",
172 "symbol": "=/",
173 "usage": "Subject Modification",
173 "usage": "Subject Modification",
174− "link": "/docs/reference/hoon-expressions/rune/tis.md#tisfas",
174+ "link": "/docs/reference/hoon-expressions/rune/tis/#tisfas",
175 "desc": "<code>[%tsfs p=skin q=hoon r=hoon]</code>: combine a named noun with the subject, possibly with type annotation."
175 "desc": "<code>[%tsfs p=skin q=hoon r=hoon]</code>: combine a named noun with the subject, possibly with type annotation."
178 "name": "tissig",
178 "name": "tissig",
179 "symbol": "=~",
179 "symbol": "=~",
180 "usage": "Subject Modification",
180 "usage": "Subject Modification",
181− "link": "/docs/reference/hoon-expressions/rune/tis.md#tissig",
181+ "link": "/docs/reference/hoon-expressions/rune/tis/#tissig",
182 "desc": "<code>[%tssg p=(list hoon)]</code>: compose many expressions."
182 "desc": "<code>[%tssg p=(list hoon)]</code>: compose many expressions."
185 "name": "tistar",
185 "name": "tistar",
186 "symbol": "=*",
186 "symbol": "=*",
187 "usage": "Subject Modification",
187 "usage": "Subject Modification",
188− "link": "/docs/reference/hoon-expressions/rune/tis.md#tistar",
188+ "link": "/docs/reference/hoon-expressions/rune/tis/#tistar",
189 "desc": "<code>[%tstr p=term q=hoon r=hoon]</code>: define an alias."
189 "desc": "<code>[%tstr p=term q=hoon r=hoon]</code>: define an alias."
192 "name": "tiswut",
192 "name": "tiswut",
193 "symbol": "=?",
193 "symbol": "=?",
194 "usage": "Subject Modification",
194 "usage": "Subject Modification",
195− "link": "/docs/reference/hoon-expressions/rune/tis.md#tiswut",
195+ "link": "/docs/reference/hoon-expressions/rune/tis/#tiswut",
196 "desc": "<code>[$tswt p=wing q=hoon r=hoon s=hoon]</code>: conditionally change one leg in the subject."
196 "desc": "<code>[$tswt p=wing q=hoon r=hoon s=hoon]</code>: conditionally change one leg in the subject."
199 "name": "wut",
199 "name": "wut",
200 "symbol": "?",
200 "symbol": "?",
201 "usage": "Conditionals",
201 "usage": "Conditionals",
202− "link": "/docs/reference/hoon-expressions/rune/wut.md",
202+ "link": "/docs/reference/hoon-expressions/rune/wut/",
203 "desc": "Runes used for branching on conditionals."
203 "desc": "Runes used for branching on conditionals."
206 "name": "wutban",
206 "name": "wutban",
207 "symbol": "?>",
207 "symbol": "?>",
208 "usage": "Conditionals",
208 "usage": "Conditionals",
209− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutban",
209+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutban",
210 "desc": "<code>[%wtbn p=hoon q=hoon]</code>: positive assertion."
210 "desc": "<code>[%wtbn p=hoon q=hoon]</code>: positive assertion."
213 "name": "wutbar",
213 "name": "wutbar",
214 "symbol": "?|",
214 "symbol": "?|",
215 "usage": "Conditionals",
215 "usage": "Conditionals",
216− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutbar",
216+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutbar",
217 "desc": "<code>[%wtbr p=(list hoon)]</code>: logical OR."
217 "desc": "<code>[%wtbr p=(list hoon)]</code>: logical OR."
220 "name": "wutcol",
220 "name": "wutcol",
221 "symbol": "?:",
221 "symbol": "?:",
222 "usage": "Conditionals",
222 "usage": "Conditionals",
223− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutcol",
223+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutcol",
224 "desc": "<code>[%wtcl p=hoon q=hoon r=hoon]</code>: branch on a boolean test."
224 "desc": "<code>[%wtcl p=hoon q=hoon r=hoon]</code>: branch on a boolean test."
227 "name": "wutdot",
227 "name": "wutdot",
228 "symbol": "?.",
228 "symbol": "?.",
229 "usage": "Conditionals",
229 "usage": "Conditionals",
230− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutdot",
230+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutdot",
231 "desc": "<code>[%wtdt p=hoon q=hoon r=hoon]</code>: branch on a boolean test, inverted."
231 "desc": "<code>[%wtdt p=hoon q=hoon r=hoon]</code>: branch on a boolean test, inverted."
234 "name": "wuthep",
234 "name": "wuthep",
235 "symbol": "?-",
235 "symbol": "?-",
236 "usage": "Conditionals",
236 "usage": "Conditionals",
237− "link": "/docs/reference/hoon-expressions/rune/wut.md#wuthep",
237+ "link": "/docs/reference/hoon-expressions/rune/wut/#wuthep",
238 "desc": "<code>[%wthp p=wing q=(list (pair spec value))]</code>: switch against a union, with no default."
238 "desc": "<code>[%wthp p=wing q=(list (pair spec value))]</code>: switch against a union, with no default."
241 "name": "wutket",
241 "name": "wutket",
242 "symbol": "?^",
242 "symbol": "?^",
243 "usage": "Conditionals",
243 "usage": "Conditionals",
244− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutket",
244+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutket",
245 "desc": "<code>[%wtkt p=wing q=hoon r=hoon]</code>: branch on whether a wing"
245 "desc": "<code>[%wtkt p=wing q=hoon r=hoon]</code>: branch on whether a wing"
248 "name": "wutled",
248 "name": "wutled",
249 "symbol": "?<",
249 "symbol": "?<",
250 "usage": "Conditionals",
250 "usage": "Conditionals",
251− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutled",
251+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutled",
252 "desc": "<code>[%wtgl p=hoon q=hoon]</code>: negative assertion."
252 "desc": "<code>[%wtgl p=hoon q=hoon]</code>: negative assertion."
255 "name": "wutlus",
255 "name": "wutlus",
256 "symbol": "?+",
256 "symbol": "?+",
257 "usage": "Conditionals",
257 "usage": "Conditionals",
258− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutlus",
258+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutlus",
259 "desc": "<code>[%wtls p=wing q=hoon r=(list (pair spec hoon))]</code>: switch against"
259 "desc": "<code>[%wtls p=wing q=hoon r=(list (pair spec hoon))]</code>: switch against"
262 "name": "wutpad",
262 "name": "wutpad",
263 "symbol": "?&",
263 "symbol": "?&",
264 "usage": "Conditionals",
264 "usage": "Conditionals",
265− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutpad",
265+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutpad",
266 "desc": "<code>[%wtpd p=(list hoon)]</code>: logical AND."
266 "desc": "<code>[%wtpd p=(list hoon)]</code>: logical AND."
269 "name": "wutsig",
269 "name": "wutsig",
270 "symbol": "?~",
270 "symbol": "?~",
271 "usage": "Conditionals",
271 "usage": "Conditionals",
272− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutsig",
272+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutsig",
273 "desc": "<code>[%wtsg p=wing q=hoon r=hoon]</code>: branch on whether a wing of the subject is null."
273 "desc": "<code>[%wtsg p=wing q=hoon r=hoon]</code>: branch on whether a wing of the subject is null."
276 "name": "wuttis",
276 "name": "wuttis",
277 "symbol": "?=",
277 "symbol": "?=",
278 "usage": "Conditionals",
278 "usage": "Conditionals",
279− "link": "/docs/reference/hoon-expressions/rune/wut.md#wuttis",
279+ "link": "/docs/reference/hoon-expressions/rune/wut/#wuttis",
280 "desc": "<code>[%wtts p=spec q=wing]</code>: test pattern match."
280 "desc": "<code>[%wtts p=spec q=wing]</code>: test pattern match."
283 "name": "wutvat",
283 "name": "wutvat",
284 "symbol": "?@",
284 "symbol": "?@",
285 "usage": "Conditionals",
285 "usage": "Conditionals",
286− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutvat",
286+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutvat",
287 "desc": "<code>[%wtpt p=wing q=hoon r=hoon]</code>: branch on whether a wing of the subject is an atom."
287 "desc": "<code>[%wtpt p=wing q=hoon r=hoon]</code>: branch on whether a wing of the subject is an atom."
290 "name": "wutzaps",
290 "name": "wutzaps",
291 "symbol": "?!",
291 "symbol": "?!",
292 "usage": "Conditionals",
292 "usage": "Conditionals",
293− "link": "/docs/reference/hoon-expressions/rune/wut.md#wutzaps",
293+ "link": "/docs/reference/hoon-expressions/rune/wut/#wutzaps",
294 "desc": "<code>[%wtzp p=hoon]</code>: logical NOT."
294 "desc": "<code>[%wtzp p=hoon]</code>: logical NOT."
297 "name": "bar",
297 "name": "bar",
298 "symbol": "|",
298 "symbol": "|",
299 "usage": "Cores",
299 "usage": "Cores",
300− "link": "/docs/reference/hoon-expressions/rune/bar.md",
300+ "link": "/docs/reference/hoon-expressions/rune/bar/",
301 "desc": "Runes used to produce cores."
301 "desc": "Runes used to produce cores."
304 "name": "barcab",
304 "name": "barcab",
305 "symbol": "|_",
305 "symbol": "|_",
306 "usage": "Cores",
306 "usage": "Cores",
307− "link": "/docs/reference/hoon-expressions/rune/bar.md#barcab",
307+ "link": "/docs/reference/hoon-expressions/rune/bar/#barcab",
308 "desc": "Produce a **door** (a core with a sample)."
308 "desc": "Produce a **door** (a core with a sample)."
311 "name": "barcen",
311 "name": "barcen",
312 "symbol": "|%",
312 "symbol": "|%",
313 "usage": "Cores",
313 "usage": "Cores",
314− "link": "/docs/reference/hoon-expressions/rune/bar.md#barcen",
314+ "link": "/docs/reference/hoon-expressions/rune/bar/#barcen",
315 "desc": "Produce a core, <code>[battery payload]</code>."
315 "desc": "Produce a core, <code>[battery payload]</code>."
318 "name": "barcol",
318 "name": "barcol",
319 "symbol": "|:",
319 "symbol": "|:",
320 "usage": "Cores",
320 "usage": "Cores",
321− "link": "/docs/reference/hoon-expressions/rune/bar.md#barcol",
321+ "link": "/docs/reference/hoon-expressions/rune/bar/#barcol",
322 "desc": "Produce a gate with a custom sample."
322 "desc": "Produce a gate with a custom sample."
325 "name": "bardot",
325 "name": "bardot",
326 "symbol": "|.",
326 "symbol": "|.",
327 "usage": "Cores",
327 "usage": "Cores",
328− "link": "/docs/reference/hoon-expressions/rune/bar.md#bardot",
328+ "link": "/docs/reference/hoon-expressions/rune/bar/#bardot",
329 "desc": "Produce a trap (a core with one arm <code>$</code>)."
329 "desc": "Produce a trap (a core with one arm <code>$</code>)."
332 "name": "barhep",
332 "name": "barhep",
333 "symbol": "|-",
333 "symbol": "|-",
334 "usage": "Cores",
334 "usage": "Cores",
335− "link": "/docs/reference/hoon-expressions/rune/bar.md#barhep",
335+ "link": "/docs/reference/hoon-expressions/rune/bar/#barhep",
336 "desc": "Produce a trap (a core with one arm <code>$</code>) and evaluate it."
336 "desc": "Produce a trap (a core with one arm <code>$</code>) and evaluate it."
339 "name": "barket",
339 "name": "barket",
340 "symbol": "|^",
340 "symbol": "|^",
341 "usage": "Cores",
341 "usage": "Cores",
342− "link": "/docs/reference/hoon-expressions/rune/bar.md#barket",
342+ "link": "/docs/reference/hoon-expressions/rune/bar/#barket",
343 "desc": "Produce a core whose battery includes a <code>$</code> arm and compute the latter."
343 "desc": "Produce a core whose battery includes a <code>$</code> arm and compute the latter."
346 "name": "barsig",
346 "name": "barsig",
347 "symbol": "|~",
347 "symbol": "|~",
348 "usage": "Cores",
348 "usage": "Cores",
349− "link": "/docs/reference/hoon-expressions/rune/bar.md#barsig",
349+ "link": "/docs/reference/hoon-expressions/rune/bar/#barsig",
350 "desc": "Produce an iron gate."
350 "desc": "Produce an iron gate."
353 "name": "bartar",
353 "name": "bartar",
354 "symbol": "|*",
354 "symbol": "|*",
355 "usage": "Cores",
355 "usage": "Cores",
356− "link": "/docs/reference/hoon-expressions/rune/bar.md#bartar",
356+ "link": "/docs/reference/hoon-expressions/rune/bar/#bartar",
357 "desc": "Produce a wet gate (one-armed core with sample)."
357 "desc": "Produce a wet gate (one-armed core with sample)."
360 "name": "bartis",
360 "name": "bartis",
361 "symbol": "|=",
361 "symbol": "|=",
362 "usage": "Cores",
362 "usage": "Cores",
363− "link": "/docs/reference/hoon-expressions/rune/bar.md#bartis",
363+ "link": "/docs/reference/hoon-expressions/rune/bar/#bartis",
364 "desc": "Produce a gate (a one-armed core with a sample)."
364 "desc": "Produce a gate (a one-armed core with a sample)."
367 "name": "barvat",
367 "name": "barvat",
368 "symbol": "|@",
368 "symbol": "|@",
369 "usage": "Cores",
369 "usage": "Cores",
370− "link": "/docs/reference/hoon-expressions/rune/bar.md#barvat",
370+ "link": "/docs/reference/hoon-expressions/rune/bar/#barvat",
371 "desc": "Produce a 'wet' core <code>[battery payload]</code>."
371 "desc": "Produce a 'wet' core <code>[battery payload]</code>."
374 "name": "barwut",
374 "name": "barwut",
375 "symbol": "|?",
375 "symbol": "|?",
376 "usage": "Cores",
376 "usage": "Cores",
377− "link": "/docs/reference/hoon-expressions/rune/bar.md#barwut",
377+ "link": "/docs/reference/hoon-expressions/rune/bar/#barwut",
378 "desc": "Produce a lead trap."
378 "desc": "Produce a lead trap."
381 "name": "lus",
381 "name": "lus",
382 "symbol": "+",
382 "symbol": "+",
383 "usage": "Arms",
383 "usage": "Arms",
384− "link": "/docs/reference/hoon-expressions/rune/lus.md",
384+ "link": "/docs/reference/hoon-expressions/rune/lus/",
385 "desc": "Runes used to define arms in a core."
385 "desc": "Runes used to define arms in a core."
388 "name": "lusbar",
388 "name": "lusbar",
389 "symbol": "+|",
389 "symbol": "+|",
390 "usage": "Arms",
390 "usage": "Arms",
391− "link": "/docs/reference/hoon-expressions/rune/lus.md#lusbar",
391+ "link": "/docs/reference/hoon-expressions/rune/lus/#lusbar",
392 "desc": "Chapter label."
392 "desc": "Chapter label."
395 "name": "lusbuc",
395 "name": "lusbuc",
396 "symbol": "+$",
396 "symbol": "+$",
397 "usage": "Arms",
397 "usage": "Arms",
398− "link": "/docs/reference/hoon-expressions/rune/lus.md#lusbuc",
398+ "link": "/docs/reference/hoon-expressions/rune/lus/#lusbuc",
399 "desc": "Produce a structure arm (type definition)."
399 "desc": "Produce a structure arm (type definition)."
402 "name": "luslus",
402 "name": "luslus",
403 "symbol": "++",
403 "symbol": "++",
404 "usage": "Arms",
404 "usage": "Arms",
405− "link": "/docs/reference/hoon-expressions/rune/lus.md#luslus",
405+ "link": "/docs/reference/hoon-expressions/rune/lus/#luslus",
406 "desc": "Produce a normal arm."
406 "desc": "Produce a normal arm."
409 "name": "lustar",
409 "name": "lustar",
410 "symbol": "+*",
410 "symbol": "+*",
411 "usage": "Arms",
411 "usage": "Arms",
412− "link": "/docs/reference/hoon-expressions/rune/lus.md#lustar",
412+ "link": "/docs/reference/hoon-expressions/rune/lus/#lustar",
413 "desc": "Produce a type constructor arm."
413 "desc": "Produce a type constructor arm."
416 "name": "col",
416 "name": "col",
417 "symbol": ":",
417 "symbol": ":",
418 "usage": "Cells",
418 "usage": "Cells",
419− "link": "/docs/reference/hoon-expressions/rune/col.md",
419+ "link": "/docs/reference/hoon-expressions/rune/col/",
420 "desc": "Runes used to produce cells, which are pairs of nouns."
420 "desc": "Runes used to produce cells, which are pairs of nouns."
423 "name": "colcab",
423 "name": "colcab",
424 "symbol": ":_",
424 "symbol": ":_",
425 "usage": "Cells",
425 "usage": "Cells",
426− "link": "/docs/reference/hoon-expressions/rune/col.md#colcab",
426+ "link": "/docs/reference/hoon-expressions/rune/col/#colcab",
427 "desc": "<code>[%clcb p=hoon q=hoon]</code>; construct a cell, inverted."
427 "desc": "<code>[%clcb p=hoon q=hoon]</code>; construct a cell, inverted."
430 "name": "colcol",
430 "name": "colcol",
431 "symbol": "::",
431 "symbol": "::",
432 "usage": "Cells",
432 "usage": "Cells",
433− "link": "/docs/reference/hoon-expressions/rune/col.md#colcol",
433+ "link": "/docs/reference/hoon-expressions/rune/col/#colcol",
434 "desc": "Code comment."
434 "desc": "Code comment."
437 "name": "colhep",
437 "name": "colhep",
438 "symbol": ":-",
438 "symbol": ":-",
439 "usage": "Cells",
439 "usage": "Cells",
440− "link": "/docs/reference/hoon-expressions/rune/col.md#colhep",
440+ "link": "/docs/reference/hoon-expressions/rune/col/#colhep",
441 "desc": "<code>[%clhp p=hoon q=hoon]</code>: construct a cell (2-tuple)."
441 "desc": "<code>[%clhp p=hoon q=hoon]</code>: construct a cell (2-tuple)."
444 "name": "colket",
444 "name": "colket",
445 "symbol": ":^",
445 "symbol": ":^",
446 "usage": "Cells",
446 "usage": "Cells",
447− "link": "/docs/reference/hoon-expressions/rune/col.md#colket",
447+ "link": "/docs/reference/hoon-expressions/rune/col/#colket",
448 "desc": "<code>[%clkt p=hoon q=hoon r=hoon s=hoon]</code>: construct a quadruple (4-tuple)."
448 "desc": "<code>[%clkt p=hoon q=hoon r=hoon s=hoon]</code>: construct a quadruple (4-tuple)."
451 "name": "collus",
451 "name": "collus",
452 "symbol": ":+",
452 "symbol": ":+",
453 "usage": "Cells",
453 "usage": "Cells",
454− "link": "/docs/reference/hoon-expressions/rune/col.md#collus",
454+ "link": "/docs/reference/hoon-expressions/rune/col/#collus",
455 "desc": "<code>[%clls p=hoon q=hoon r=hoon]</code>: construct a triple (3-tuple)."
455 "desc": "<code>[%clls p=hoon q=hoon r=hoon]</code>: construct a triple (3-tuple)."
458 "name": "colsig",
458 "name": "colsig",
459 "symbol": ":~",
459 "symbol": ":~",
460 "usage": "Cells",
460 "usage": "Cells",
461− "link": "/docs/reference/hoon-expressions/rune/col.md#colsig",
461+ "link": "/docs/reference/hoon-expressions/rune/col/#colsig",
462 "desc": "<code>[%clsg p=(list hoon)]</code>: construct a null-terminated list."
462 "desc": "<code>[%clsg p=(list hoon)]</code>: construct a null-terminated list."
465 "name": "coltar",
465 "name": "coltar",
466 "symbol": ":*",
466 "symbol": ":*",
467 "usage": "Cells",
467 "usage": "Cells",
468− "link": "/docs/reference/hoon-expressions/rune/col.md#coltar",
468+ "link": "/docs/reference/hoon-expressions/rune/col/#coltar",
469 "desc": "<code>[%cltr p=(list hoon)]</code>: construct an n-tuple."
469 "desc": "<code>[%cltr p=(list hoon)]</code>: construct an n-tuple."
472 "name": "cen",
472 "name": "cen",
473 "symbol": "%",
473 "symbol": "%",
474 "usage": "Calls",
474 "usage": "Calls",
475− "link": "/docs/reference/hoon-expressions/rune/cen.md",
475+ "link": "/docs/reference/hoon-expressions/rune/cen/",
476 "desc": "Runes used for making function calls in Hoon."
476 "desc": "Runes used for making function calls in Hoon."
479 "name": "cencab",
479 "name": "cencab",
480 "symbol": "%_",
480 "symbol": "%_",
481 "usage": "Calls",
481 "usage": "Calls",
482− "link": "/docs/reference/hoon-expressions/rune/cen.md#cencab",
482+ "link": "/docs/reference/hoon-expressions/rune/cen/#cencab",
483 "desc": "Resolve a wing with changes, preserving type."
483 "desc": "Resolve a wing with changes, preserving type."
486 "name": "cencol",
486 "name": "cencol",
487 "symbol": "%:",
487 "symbol": "%:",
488 "usage": "Calls",
488 "usage": "Calls",
489− "link": "/docs/reference/hoon-expressions/rune/cen.md#cencol",
489+ "link": "/docs/reference/hoon-expressions/rune/cen/#cencol",
490 "desc": "Call a gate with many arguments."
490 "desc": "Call a gate with many arguments."
493 "name": "cendot",
493 "name": "cendot",
494 "symbol": "%.",
494 "symbol": "%.",
495 "usage": "Calls",
495 "usage": "Calls",
496− "link": "/docs/reference/hoon-expressions/rune/cen.md#cendot",
496+ "link": "/docs/reference/hoon-expressions/rune/cen/#cendot",
497 "desc": "Call a gate (function), inverted."
497 "desc": "Call a gate (function), inverted."
500 "name": "cenhep",
500 "name": "cenhep",
501 "symbol": "%-",
501 "symbol": "%-",
502 "usage": "Calls",
502 "usage": "Calls",
503− "link": "/docs/reference/hoon-expressions/rune/cen.md#cenhep",
503+ "link": "/docs/reference/hoon-expressions/rune/cen/#cenhep",
504 "desc": "Call a gate (function)."
504 "desc": "Call a gate (function)."
507 "name": "cenket",
507 "name": "cenket",
508 "symbol": "%^",
508 "symbol": "%^",
509 "usage": "Calls",
509 "usage": "Calls",
510− "link": "/docs/reference/hoon-expressions/rune/cen.md#cenket",
510+ "link": "/docs/reference/hoon-expressions/rune/cen/#cenket",
511 "desc": "Call gate with triple sample."
511 "desc": "Call gate with triple sample."
514 "name": "cenlus",
514 "name": "cenlus",
515 "symbol": "%+",
515 "symbol": "%+",
516 "usage": "Calls",
516 "usage": "Calls",
517− "link": "/docs/reference/hoon-expressions/rune/cen.md#cenlus",
517+ "link": "/docs/reference/hoon-expressions/rune/cen/#cenlus",
518 "desc": "Call gate with a cell sample."
518 "desc": "Call gate with a cell sample."
521 "name": "censig",
521 "name": "censig",
522 "symbol": "%~",
522 "symbol": "%~",
523 "usage": "Calls",
523 "usage": "Calls",
524− "link": "/docs/reference/hoon-expressions/rune/cen.md#censig",
524+ "link": "/docs/reference/hoon-expressions/rune/cen/#censig",
525 "desc": "Evaluate an arm in a door."
525 "desc": "Evaluate an arm in a door."
528 "name": "centar",
528 "name": "centar",
529 "symbol": "%*",
529 "symbol": "%*",
530 "usage": "Calls",
530 "usage": "Calls",
531− "link": "/docs/reference/hoon-expressions/rune/cen.md#centar",
531+ "link": "/docs/reference/hoon-expressions/rune/cen/#centar",
532 "desc": "Evaluate an expression, then resolve a wing with changes."
532 "desc": "Evaluate an expression, then resolve a wing with changes."
535 "name": "centis",
535 "name": "centis",
536 "symbol": "%=",
536 "symbol": "%=",
537 "usage": "Calls",
537 "usage": "Calls",
538− "link": "/docs/reference/hoon-expressions/rune/cen.md#centis",
538+ "link": "/docs/reference/hoon-expressions/rune/cen/#centis",
539 "desc": "Resolve a wing with changes."
539 "desc": "Resolve a wing with changes."
542 "name": "ket",
542 "name": "ket",
543 "symbol": "^",
543 "symbol": "^",
544 "usage": "Casts",
544 "usage": "Casts",
545− "link": "/docs/reference/hoon-expressions/rune/ket.md",
545+ "link": "/docs/reference/hoon-expressions/rune/ket/",
546 "desc": "Runes that let us adjust types without violating type constraints."
546 "desc": "Runes that let us adjust types without violating type constraints."
549 "name": "ketbar",
549 "name": "ketbar",
550 "symbol": "^|",
550 "symbol": "^|",
551 "usage": "Casts",
551 "usage": "Casts",
552− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketbar",
552+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketbar",
553 "desc": "<code>[%ktbr p=hoon]</code>: convert a gold core to an iron core (contravariant)."
553 "desc": "<code>[%ktbr p=hoon]</code>: convert a gold core to an iron core (contravariant)."
556 "name": "ketcol",
556 "name": "ketcol",
557 "symbol": "^:",
557 "symbol": "^:",
558 "usage": "Casts",
558 "usage": "Casts",
559− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketcol",
559+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketcol",
560 "desc": "<code>[%ktcl p=spec]</code>: 'factory' gate for type <code>p</code>."
560 "desc": "<code>[%ktcl p=spec]</code>: 'factory' gate for type <code>p</code>."
563 "name": "ketdot",
563 "name": "ketdot",
564 "symbol": "^.",
564 "symbol": "^.",
565 "usage": "Casts",
565 "usage": "Casts",
566− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketdot",
566+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketdot",
567 "desc": "<code>[%ktdt p=hoon q=hoon]</code>: typecast on value produced by passing <code>q</code> to <code>p</code>."
567 "desc": "<code>[%ktdt p=hoon q=hoon]</code>: typecast on value produced by passing <code>q</code> to <code>p</code>."
570 "name": "kethep",
570 "name": "kethep",
571 "symbol": "^-",
571 "symbol": "^-",
572 "usage": "Casts",
572 "usage": "Casts",
573− "link": "/docs/reference/hoon-expressions/rune/ket.md#kethep",
573+ "link": "/docs/reference/hoon-expressions/rune/ket/#kethep",
574 "desc": "<code>[%kthp p=spec q=hoon]</code>: typecast by explicit type label."
574 "desc": "<code>[%kthp p=spec q=hoon]</code>: typecast by explicit type label."
577 "name": "ketlus",
577 "name": "ketlus",
578 "symbol": "^+",
578 "symbol": "^+",
579 "usage": "Casts",
579 "usage": "Casts",
580− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketlus",
580+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketlus",
581 "desc": "<code>[%ktls p=hoon q=hoon]</code>: typecast by inferred type."
581 "desc": "<code>[%ktls p=hoon q=hoon]</code>: typecast by inferred type."
584 "name": "ketpad",
584 "name": "ketpad",
585 "symbol": "^&",
585 "symbol": "^&",
586 "usage": "Casts",
586 "usage": "Casts",
587− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketpad",
587+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketpad",
588 "desc": "<code>[%ktpd p=hoon]</code>: convert a core to a zinc core (covariant)."
588 "desc": "<code>[%ktpd p=hoon]</code>: convert a core to a zinc core (covariant)."
591 "name": "ketsig",
591 "name": "ketsig",
592 "symbol": "^~",
592 "symbol": "^~",
593 "usage": "Casts",
593 "usage": "Casts",
594− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketsig",
594+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketsig",
595 "desc": "<code>[%ktsg p=hoon]</code>: fold constant at compile time."
595 "desc": "<code>[%ktsg p=hoon]</code>: fold constant at compile time."
598 "name": "kettar",
598 "name": "kettar",
599 "symbol": "^*",
599 "symbol": "^*",
600 "usage": "Casts",
600 "usage": "Casts",
601− "link": "/docs/reference/hoon-expressions/rune/ket.md#kettar",
601+ "link": "/docs/reference/hoon-expressions/rune/ket/#kettar",
602 "desc": "<code>[%kttr p=spec]</code>: Produce example type value."
602 "desc": "<code>[%kttr p=spec]</code>: Produce example type value."
605 "name": "kettis",
605 "name": "kettis",
606 "symbol": "^=",
606 "symbol": "^=",
607 "usage": "Casts",
607 "usage": "Casts",
608− "link": "/docs/reference/hoon-expressions/rune/ket.md#kettis",
608+ "link": "/docs/reference/hoon-expressions/rune/ket/#kettis",
609 "desc": "<code>[%ktts p=skin q=hoon]</code>: Bind name to a value."
609 "desc": "<code>[%ktts p=skin q=hoon]</code>: Bind name to a value."
612 "name": "ketwut",
612 "name": "ketwut",
613 "symbol": "^?",
613 "symbol": "^?",
614 "usage": "Casts",
614 "usage": "Casts",
615− "link": "/docs/reference/hoon-expressions/rune/ket.md#ketwut",
615+ "link": "/docs/reference/hoon-expressions/rune/ket/#ketwut",
616 "desc": "<code>[%ktwt p=hoon]</code>: convert any core to a lead core (bivariant)."
616 "desc": "<code>[%ktwt p=hoon]</code>: convert any core to a lead core (bivariant)."
619 "name": "buc",
619 "name": "buc",
620 "symbol": "$",
620 "symbol": "$",
621 "usage": "Structures",
621 "usage": "Structures",
622− "link": "/docs/reference/hoon-expressions/rune/buc.md",
622+ "link": "/docs/reference/hoon-expressions/rune/buc/",
623 "desc": "Runes used for defining custom types."
623 "desc": "Runes used for defining custom types."
626 "name": "buccab",
626 "name": "buccab",
627 "symbol": "$_",
627 "symbol": "$_",
628 "usage": "Structures",
628 "usage": "Structures",
629− "link": "/docs/reference/hoon-expressions/rune/buc.md#buccab",
629+ "link": "/docs/reference/hoon-expressions/rune/buc/#buccab",
630 "desc": "<code>[%bscb p=hoon]</code>: structure that normalizes to an example."
630 "desc": "<code>[%bscb p=hoon]</code>: structure that normalizes to an example."
633 "name": "buccen",
633 "name": "buccen",
634 "symbol": "$%",
634 "symbol": "$%",
635 "usage": "Structures",
635 "usage": "Structures",
636− "link": "/docs/reference/hoon-expressions/rune/buc.md#buccen",
636+ "link": "/docs/reference/hoon-expressions/rune/buc/#buccen",
637 "desc": "<code>[%bscn p=(list spec)]</code>: structure which recognizes a union tagged by head atom."
637 "desc": "<code>[%bscn p=(list spec)]</code>: structure which recognizes a union tagged by head atom."
640 "name": "buccol",
640 "name": "buccol",
641 "symbol": "$:",
641 "symbol": "$:",
642 "usage": "Structures",
642 "usage": "Structures",
643− "link": "/docs/reference/hoon-expressions/rune/buc.md#buccol",
643+ "link": "/docs/reference/hoon-expressions/rune/buc/#buccol",
644 "desc": "<code>[%bscl p=(list spec)]</code>: form a cell type."
644 "desc": "<code>[%bscl p=(list spec)]</code>: form a cell type."
647 "name": "buchep",
647 "name": "buchep",
648 "symbol": "$-",
648 "symbol": "$-",
649 "usage": "Structures",
649 "usage": "Structures",
650− "link": "/docs/reference/hoon-expressions/rune/buc.md#buchep",
650+ "link": "/docs/reference/hoon-expressions/rune/buc/#buchep",
651 "desc": "<code>[%bshp p=spec q=spec]</code>: structure that normalizes to an example gate."
651 "desc": "<code>[%bshp p=spec q=spec]</code>: structure that normalizes to an example gate."
654 "name": "bucket",
654 "name": "bucket",
655 "symbol": "$^",
655 "symbol": "$^",
656 "usage": "Structures",
656 "usage": "Structures",
657− "link": "/docs/reference/hoon-expressions/rune/buc.md#bucket",
657+ "link": "/docs/reference/hoon-expressions/rune/buc/#bucket",
658 "desc": "<code>[%bskt p=spec q=spec]</code>: structure which normalizes a union tagged by head depth (cell)."
658 "desc": "<code>[%bskt p=spec q=spec]</code>: structure which normalizes a union tagged by head depth (cell)."
661 "name": "bucsig",
661 "name": "bucsig",
662 "symbol": "$~",
662 "symbol": "$~",
663 "usage": "Structures",
663 "usage": "Structures",
664− "link": "/docs/reference/hoon-expressions/rune/buc.md#bucsig",
664+ "link": "/docs/reference/hoon-expressions/rune/buc/#bucsig",
665 "desc": "<code>[%bssg p=hoon q=spec]</code>: define a custom type default value"
665 "desc": "<code>[%bssg p=hoon q=spec]</code>: define a custom type default value"
668 "name": "bucvat",
668 "name": "bucvat",
669 "symbol": "$@",
669 "symbol": "$@",
670 "usage": "Structures",
670 "usage": "Structures",
671− "link": "/docs/reference/hoon-expressions/rune/buc.md#bucvat",
671+ "link": "/docs/reference/hoon-expressions/rune/buc/#bucvat",
672 "desc": "<code>[%bsvt p=spec q=spec]</code>: structure which normalizes a union tagged by head depth (atom)."
672 "desc": "<code>[%bsvt p=spec q=spec]</code>: structure which normalizes a union tagged by head depth (atom)."
675 "name": "buctis",
675 "name": "buctis",
676 "symbol": "$=",
676 "symbol": "$=",
677 "usage": "Structures",
677 "usage": "Structures",
678− "link": "/docs/reference/hoon-expressions/rune/buc.md#buctis",
678+ "link": "/docs/reference/hoon-expressions/rune/buc/#buctis",
679 "desc": "<code>[%bsts p=skin q=spec]</code>: structure which wraps a face around another structure."
679 "desc": "<code>[%bsts p=skin q=spec]</code>: structure which wraps a face around another structure."
682 "name": "bucwut",
682 "name": "bucwut",
683 "symbol": "$?",
683 "symbol": "$?",
684 "usage": "Structures",
684 "usage": "Structures",
685− "link": "/docs/reference/hoon-expressions/rune/buc.md#bucwut",
685+ "link": "/docs/reference/hoon-expressions/rune/buc/#bucwut",
686 "desc": "<code>[%bswt p=(list spec)]</code>: form a type from a union of other types."
686 "desc": "<code>[%bswt p=(list spec)]</code>: form a type from a union of other types."
689 "name": "mic",
689 "name": "mic",
690 "symbol": ";",
690 "symbol": ";",
691 "usage": "Make",
691 "usage": "Make",
692− "link": "/docs/reference/hoon-expressions/rune/mic.md",
692+ "link": "/docs/reference/hoon-expressions/rune/mic/",
693 "desc": "Miscellaneous useful macros."
693 "desc": "Miscellaneous useful macros."
696 "name": "miccol",
696 "name": "miccol",
697 "symbol": ";:",
697 "symbol": ";:",
698 "usage": "Make",
698 "usage": "Make",
699− "link": "/docs/reference/hoon-expressions/rune/mic.md#miccol",
699+ "link": "/docs/reference/hoon-expressions/rune/mic/#miccol",
700 "desc": "<code>[%mccl p=hoon q=(list hoon)]</code>: call a binary function as an n-ary function."
700 "desc": "<code>[%mccl p=hoon q=(list hoon)]</code>: call a binary function as an n-ary function."
703 "name": "miclus",
703 "name": "miclus",
704 "symbol": ";+",
704 "symbol": ";+",
705 "usage": "Make",
705 "usage": "Make",
706− "link": "/docs/reference/hoon-expressions/rune/mic.md#miclus",
706+ "link": "/docs/reference/hoon-expressions/rune/mic/#miclus",
707 "desc": "make a single XML node (Sail)"
707 "desc": "make a single XML node (Sail)"
710 "name": "micmic",
710 "name": "micmic",
711 "symbol": ";;",
711 "symbol": ";;",
712 "usage": "Make",
712 "usage": "Make",
713− "link": "/docs/reference/hoon-expressions/rune/mic.md#micmic",
713+ "link": "/docs/reference/hoon-expressions/rune/mic/#micmic",
714 "desc": "<code>[%mcmc p=spec q=hoon]</code>: normalize with a mold, asserting fixpoint."
714 "desc": "<code>[%mcmc p=spec q=hoon]</code>: normalize with a mold, asserting fixpoint."
717 "name": "micfas",
717 "name": "micfas",
718 "symbol": ";/",
718 "symbol": ";/",
719 "usage": "Make",
719 "usage": "Make",
720− "link": "/docs/reference/hoon-expressions/rune/mic.md#micfas",
720+ "link": "/docs/reference/hoon-expressions/rune/mic/#micfas",
721 "desc": "<code>[%mcnt p=hoon]</code>: tape as XML element."
721 "desc": "<code>[%mcnt p=hoon]</code>: tape as XML element."
724 "name": "micsig",
724 "name": "micsig",
725 "symbol": ";~",
725 "symbol": ";~",
726 "usage": "Make",
726 "usage": "Make",
727− "link": "/docs/reference/hoon-expressions/rune/mic.md#micsig",
727+ "link": "/docs/reference/hoon-expressions/rune/mic/#micsig",
728 "desc": "<code>[%mcsg p=hoon q=(list hoon)]</code>: glue a pipeline together with a"
728 "desc": "<code>[%mcsg p=hoon q=(list hoon)]</code>: glue a pipeline together with a"
731 "name": "mictar",
731 "name": "mictar",
732 "symbol": ";*",
732 "symbol": ";*",
733 "usage": "Make",
733 "usage": "Make",
734− "link": "/docs/reference/hoon-expressions/rune/mic.md#mictar",
734+ "link": "/docs/reference/hoon-expressions/rune/mic/#mictar",
735 "desc": "Make a list of XML nodes from complex Hoon expression (Sail)."
735 "desc": "Make a list of XML nodes from complex Hoon expression (Sail)."
738 "name": "mictis",
738 "name": "mictis",
739 "symbol": ";=",
739 "symbol": ";=",
740 "usage": "Make",
740 "usage": "Make",
741− "link": "/docs/reference/hoon-expressions/rune/mic.md#mictis",
741+ "link": "/docs/reference/hoon-expressions/rune/mic/#mictis",
742 "desc": "Make a list of XML nodes (Sail)."
742 "desc": "Make a list of XML nodes (Sail)."
745 "name": "sig",
745 "name": "sig",
746 "symbol": "~",
746 "symbol": "~",
747 "usage": "Hints",
747 "usage": "Hints",
748− "link": "/docs/reference/hoon-expressions/rune/sig.md",
748+ "link": "/docs/reference/hoon-expressions/rune/sig/",
749 "desc": "Runes that use Nock <code>11</code> to pass non-semantic info to the interpreter."
749 "desc": "Runes that use Nock <code>11</code> to pass non-semantic info to the interpreter."
752 "name": "sigban",
752 "name": "sigban",
753 "symbol": "~>",
753 "symbol": "~>",
754 "usage": "Hints",
754 "usage": "Hints",
755− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigban",
755+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigban",
756 "desc": "<code>[%sgbn p=$@(term [p=term q=hoon]) q=hoon]</code>: raw hint, applied"
756 "desc": "<code>[%sgbn p=$@(term [p=term q=hoon]) q=hoon]</code>: raw hint, applied"
759 "name": "sigbar",
759 "name": "sigbar",
760 "symbol": "~|",
760 "symbol": "~|",
761 "usage": "Hints",
761 "usage": "Hints",
762− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigbar",
762+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigbar",
763 "desc": "<code>[%sgbr p=hoon q=hoon]</code>: tracing printf."
763 "desc": "<code>[%sgbr p=hoon q=hoon]</code>: tracing printf."
766 "name": "sigbuc",
766 "name": "sigbuc",
767 "symbol": "~$",
767 "symbol": "~$",
768 "usage": "Hints",
768 "usage": "Hints",
769− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigbuc",
769+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigbuc",
770 "desc": "<code>[%sgbs p=term q=hoon]</code>: profiling hit counter."
770 "desc": "<code>[%sgbs p=term q=hoon]</code>: profiling hit counter."
773 "name": "sigcab",
773 "name": "sigcab",
774 "symbol": "~_",
774 "symbol": "~_",
775 "usage": "Hints",
775 "usage": "Hints",
776− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigcab",
776+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigcab",
777 "desc": "<code>[%sgcb p=hoon q=hoon]</code>: user-formatted tracing printf."
777 "desc": "<code>[%sgcb p=hoon q=hoon]</code>: user-formatted tracing printf."
780 "name": "sigcen",
780 "name": "sigcen",
781 "symbol": "~%",
781 "symbol": "~%",
782 "usage": "Hints",
782 "usage": "Hints",
783− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigcen",
783+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigcen",
784 "desc": "<code>[%sgcn p=term q=wing r=(list [term hoon]) s=hoon]</code>: jet registration."
784 "desc": "<code>[%sgcn p=term q=wing r=(list [term hoon]) s=hoon]</code>: jet registration."
787 "name": "sigled",
787 "name": "sigled",
788 "symbol": "~<",
788 "symbol": "~<",
789 "usage": "Hints",
789 "usage": "Hints",
790− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigled",
790+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigled",
791 "desc": "<code>[%sgld p=$@(term [p=term q=hoon]) q=hoon]</code>: raw hint, applied to product."
791 "desc": "<code>[%sgld p=$@(term [p=term q=hoon]) q=hoon]</code>: raw hint, applied to product."
794 "name": "siglus",
794 "name": "siglus",
795 "symbol": "~+",
795 "symbol": "~+",
796 "usage": "Hints",
796 "usage": "Hints",
797− "link": "/docs/reference/hoon-expressions/rune/sig.md#siglus",
797+ "link": "/docs/reference/hoon-expressions/rune/sig/#siglus",
798 "desc": "<code>[%sgls p=hoon]</code>: cache a computation."
798 "desc": "<code>[%sgls p=hoon]</code>: cache a computation."
801 "name": "signet",
801 "name": "signet",
802 "symbol": "~/",
802 "symbol": "~/",
803 "usage": "Hints",
803 "usage": "Hints",
804− "link": "/docs/reference/hoon-expressions/rune/sig.md#signet",
804+ "link": "/docs/reference/hoon-expressions/rune/sig/#signet",
805 "desc": "<code>[%sgnt p=term q=hoon]</code>: jet registration for gate with"
805 "desc": "<code>[%sgnt p=term q=hoon]</code>: jet registration for gate with"
808 "name": "sigpad",
808 "name": "sigpad",
809 "symbol": "~&",
809 "symbol": "~&",
810 "usage": "Hints",
810 "usage": "Hints",
811− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigpad",
811+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigpad",
812 "desc": "<code>[%sgpd p=hoon q=hoon]</code>: debugging printf."
812 "desc": "<code>[%sgpd p=hoon q=hoon]</code>: debugging printf."
815 "name": "sigtis",
815 "name": "sigtis",
816 "symbol": "~=",
816 "symbol": "~=",
817 "usage": "Hints",
817 "usage": "Hints",
818− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigtis",
818+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigtis",
819 "desc": "<code>[%sgts p=hoon q=hoon]</code>: detect duplicate."
819 "desc": "<code>[%sgts p=hoon q=hoon]</code>: detect duplicate."
822 "name": "sigwut",
822 "name": "sigwut",
823 "symbol": "~?",
823 "symbol": "~?",
824 "usage": "Hints",
824 "usage": "Hints",
825− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigwut",
825+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigwut",
826 "desc": "<code>[%sgwt p=hoon q=hoon r=hoon]</code>: conditional debug printf."
826 "desc": "<code>[%sgwt p=hoon q=hoon r=hoon]</code>: conditional debug printf."
829 "name": "sigzap",
829 "name": "sigzap",
830 "symbol": "~!",
830 "symbol": "~!",
831 "usage": "Hints",
831 "usage": "Hints",
832− "link": "/docs/reference/hoon-expressions/rune/sig.md#sigzap",
832+ "link": "/docs/reference/hoon-expressions/rune/sig/#sigzap",
833 "desc": "<code>[%sgzp p=hoon q=hoon]</code>: print type on compilation fail."
833 "desc": "<code>[%sgzp p=hoon q=hoon]</code>: print type on compilation fail."
836 "name": "terminators",
836 "name": "terminators",
837 "symbol": "--,",
837 "symbol": "--,",
838 "usage": "Terminators",
838 "usage": "Terminators",
839− "link": "/docs/reference/hoon-expressions/rune/terminators.md",
839+ "link": "/docs/reference/hoon-expressions/rune/terminators/",
840 "desc": "Runes used to terminate expressions."
840 "desc": "Runes used to terminate expressions."
843 "name": "hephep",
843 "name": "hephep",
844 "symbol": "--",
844 "symbol": "--",
845 "usage": "Terminators",
845 "usage": "Terminators",
846− "link": "/docs/reference/hoon-expressions/rune/terminators.md#hephep",
846+ "link": "/docs/reference/hoon-expressions/rune/terminators/#hephep",
847 "desc": "The <code>--</code> rune is used to indicate the end of a core expression."
847 "desc": "The <code>--</code> rune is used to indicate the end of a core expression."
850 "name": "tistis",
850 "name": "tistis",
851 "symbol": "==",
851 "symbol": "==",
852 "usage": "Terminators",
852 "usage": "Terminators",
853− "link": "/docs/reference/hoon-expressions/rune/terminators.md#tistis",
853+ "link": "/docs/reference/hoon-expressions/rune/terminators/#tistis",
854 "desc": "The <code>==</code> rune is used to indicate the end of a 'jogging' or 'running' series of Hoon expressions."
854 "desc": "The <code>==</code> rune is used to indicate the end of a 'jogging' or 'running' series of Hoon expressions."