@@ -6,20 +6,20 @@ template = "doc.html"
66
77### `++biff`
88
9−[`Unit`](@/docs/hoon/reference/stdlib/1c.md#unit) as argument
9+Unit as argument
1010
11−Applies a function `b` that produces a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) to the unwrapped value of [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit)
11+Applies a function `b` that produces a unit to the unwrapped value of ++unit
1212`a` (`u.a`). If `a` is empty, `~` is produced.
1313
1414#### Accepts
1515
16−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
16+`a` is a unit.
1717
18−`b` is a function that accepts a [`noun`](@/docs/glossary/noun.md) and produces a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
18+`b` is a function that accepts a noun and produces a unit.
1919
2020#### Produces
2121
22−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
22+A unit.
2323
2424#### Source
2525
@@ -44,21 +44,21 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
4444---
4545### `++bind`
4646
47−Non-unit function to [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit), producing [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit)
47+Non-unit function to unit, producing unit
4848
49−Applies a function `b` to the value (`u.a`) of a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) `a`, producing
50−a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit). Used when you want a function that does not accept or produce a
51−[`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) to both accept and produce a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
49+Applies a function `b` to the value (`u.a`) of a ++unit `a`, producing
50+a unit. Used when you want a function that does not accept or produce a
51+unit to both accept and produce a unit.
5252
5353#### Accepts
5454
55−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
55+`a` is a unit.
5656
5757`b` is a function.
5858
5959#### Produces
6060
61−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
61+A unit.
6262
6363#### Source
6464
@@ -87,18 +87,18 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
8787
8888Replace null
8989
90−Replaces an empty [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) `b` with the product of a called [`trap`](@/docs/glossary/trap.md)
91−`a`. If the [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) is not empty, then the original [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) is produced.
90+Replaces an empty ++unit `b` with the product of a called trap
91+`a`. If the unit is not empty, then the original unit is produced.
9292
9393#### Accepts
9494
95−`a` is a [`trap`](@/docs/glossary/trap.md).
95+`a` is a trap.
9696
97−`b` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
97+`b` is a unit.
9898
9999#### Produces
100100
101−Either the product of `a` or the value inside of [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) `b`.
101+Either the product of `a` or the value inside of unit `b`.
102102
103103#### Source
104104
@@ -126,21 +126,21 @@ Either the product of `a` or the value inside of [`unit`](@/docs/hoon/reference/
126126---
127127### `++both`
128128
129−Group [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) values into pair
129+Group unit values into pair
130130
131131Produces `~` if either `a` or `b` are empty. Otherwise, produces a
132−[`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) whose value is a cell of the values of two input [`units`](@/docs/hoon/reference/stdlib/1c.md#unit) `a` and
132+++unit whose value is a cell of the values of two input units `a` and
133133`b`.
134134
135135#### Accepts
136136
137−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
137+`a` is a unit.
138138
139−`b` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
139+`b` is a unit.
140140
141141#### Produces
142142
143−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) of the two initial values.
143+A unit of the two initial values.
144144
145145#### Source
146146
@@ -165,22 +165,22 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) of the two initial values.
165165---
166166### `++clap`
167167
168−Apply function to two [`units`](@/docs/hoon/reference/stdlib/1c.md#unit)
168+Apply function to two units
169169
170170Applies a binary function `c`--which does not usually accept or produce a
171−[`unit`](@/docs/hoon/reference/stdlib/1c.md#unit)-- to the values of two [`units`](@/docs/hoon/reference/stdlib/1c.md#unit), `a` and `b`, producing a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
171+`++unit`-- to the values of two units, `a` and `b`, producing a unit.
172172
173173#### Accepts
174174
175−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
175+`a` is a unit.
176176
177−`b` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
177+`b` is a unit.
178178
179179`c` is a function that performs a binary operation.
180180
181181#### Produces
182182
183−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
183+A unit.
184184
185185#### Source
186186
@@ -212,13 +212,13 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
212212---
213213### `++drop`
214214
215−[`Unit`](@/docs/hoon/reference/stdlib/1c.md#unit) to list
215+Unit to list
216216
217−Makes a [`++list`](@/docs/hoon/reference/stdlib/1c.md#list) of the unwrapped value (`u.a`) of a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) `a`.
217+Makes a ++list of the unwrapped value (`u.a`) of a `++unit` `a`.
218218
219219#### Accepts
220220
221−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
221+`a` is a unit.
222222
223223#### Produces
224224
@@ -249,19 +249,19 @@ A list.
249249---
250250### `++fall`
251251
252−Give [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) a default value
252+Give unit a default value
253253
254−Produces a default value `b` for a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) `a` in cases where `a` is null.
254+Produces a default value `b` for a `++unit` `a` in cases where `a` is null.
255255
256256#### Accepts
257257
258−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
258+`a` is a unit.
259259
260−`b` is a [`noun`](@/docs/glossary/noun.md) that's used as the default value.
260+`b` is a noun that's used as the default value.
261261
262262#### Produces
263263
264−Either a [`noun`](@/docs/glossary/noun.md) `b` or the unwrapped value of [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) `a`.
264+Either a noun `b` or the unwrapped value of unit `a`.
265265
266266#### Source
267267
@@ -285,19 +285,19 @@ Either a [`noun`](@/docs/glossary/noun.md) `b` or the unwrapped value of [`unit`
285285
286286Curried bind
287287
288−Accepts a `++gate` `a` and produces a function that accepts [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit)
288+Accepts a `++gate` `a` and produces a function that accepts `++unit`
289289`b` to which it applies `a`. Used when you want a function that does not accept
290−or produce a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) to both accept and produce a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
290+or produce a unit to both accept and produce a unit.
291291
292292#### Accepts
293293
294294`a` is a gate.
295295
296−`b` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
296+`b` is a unit.
297297
298298#### Produces
299299
300−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
300+A unit.
301301
302302#### Source
303303
@@ -324,7 +324,7 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
324324
325325Choose
326326
327−Accepts two [`units`](@/docs/hoon/reference/stdlib/1c.md#unit) `a` and `b` whose values are expected to be
327+Accepts two units `a` and `b` whose values are expected to be
328328equivalent. If either is empty, then the value of the other is produced.
329329If neither are empty, it asserts that both values are the same and
330330produces that value. If the assertion fails, `++mate` crashes with
@@ -332,13 +332,13 @@ produces that value. If the assertion fails, `++mate` crashes with
332332
333333#### Accepts
334334
335−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
335+`a` is a unit.
336336
337−`b` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
337+`b` is a unit.
338338
339339#### Produces
340340
341−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) or crash.
341+A unit or crash.
342342
343343#### Source
344344
@@ -374,13 +374,13 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) or crash.
374374---
375375### `++need`
376376
377−Unwrap [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit)
377+Unwrap unit
378378
379−Retrieve the value from a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) and crash if the [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) is null.
379+Retrieve the value from a `++unit` and crash if the unit is null.
380380
381381#### Accepts
382382
383−`a` is a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
383+`a` is a unit.
384384
385385#### Produces
386386
@@ -415,17 +415,17 @@ Either the unwrapped value of `a` (`u.a`), or crash.
415415---
416416### `++some`
417417
418−Wrap value in a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit)
418+Wrap value in a unit
419419
420−Takes any [`noun`](@/docs/glossary/noun.md) `a` and produces a [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit) with the value set to `a`.
420+Takes any noun `a` and produces a `++unit` with the value set to `a`.
421421
422422#### Accepts
423423
424−`a` is a [`noun`](@/docs/glossary/noun.md).
424+`a` is a noun.
425425
426426#### Produces
427427
428−A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
428+A unit.
429429
430430#### Source
431431
@@ -446,4 +446,4 @@ A [`unit`](@/docs/hoon/reference/stdlib/1c.md#unit).
446446```
447447
448448
449−---
449+---