on master help sign in
Delete old categories.
commit97f59fee95373b1d63703c9e15a8277421e91d04 authorC. Guy Yarvin <cgyarvin@gmail.com> dateFri 11 Mar 2016, 14:53 (11 years ago) parenta75a13f
38 files changed−5056
docs/system/hoon/library/0.md−3 docs/system/hoon/library/1.md−207 docs/system/hoon/library/2a.md−36 docs/system/hoon/library/2b.md−73 docs/system/hoon/library/2c.md−107 docs/system/hoon/library/2da.md−6 docs/system/hoon/library/2db.md−8 docs/system/hoon/library/2dc.md−4 docs/system/hoon/library/2dd.md−77 docs/system/hoon/library/2ea.md−10 docs/system/hoon/library/2eb.md−6 docs/system/hoon/library/2ec.md−93 docs/system/hoon/library/2ed.md−20 docs/system/hoon/library/2ee.md−19 docs/system/hoon/library/2ef.md−69 docs/system/hoon/library/2eg.md−20 docs/system/hoon/library/2eh.md−162 docs/system/hoon/library/2ei.md−163 docs/system/hoon/library/2ej.md−39 docs/system/hoon/library/2ek.md−5 docs/system/hoon/library/2el.md−33 docs/system/hoon/library/2em.md docs/system/hoon/library/2en.md−4 docs/system/hoon/library/2eo.md−174 docs/system/hoon/library/2ep.md docs/system/hoon/library/2ew.md−3 docs/system/hoon/library/2ex.md−6 docs/system/hoon/library/2ey.md−9 docs/system/hoon/library/2ez.md−3 docs/system/hoon/library/3ba.md docs/system/hoon/library/3bb.md−3 docs/system/hoon/library/3bc.md−19 docs/system/hoon/library/3bd.md−5 docs/system/hoon/library/3be.md docs/system/hoon/library/3bf.md−2 docs/system/hoon/library/3bg.md−3 docs/system/hoon/library/3bh.md−106 docs/system/hoon/library/3bi.md−3559
docs/system/hoon/library/0.mddeleted−3
@@ -1,3 +0,0 @@
1−0 Kelvin Versioning
2−===================
3−
docs/system/hoon/library/1.mddeleted−207
@@ -1,207 +0,0 @@
1−1 Hoon Structures
2−=================
3−
4−<toc noHeader="true" match="h3" preview="p"></toc>
5−
6−<div id="toc">
7−
8−------------------------------------------------------------------------
9−
10−-----------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−
17−------------------------------------------------------------------------
18−
19−------------------------------------------------------------------------
20−
21−
22−------------------------------------------------------------------------
23−
24−------------------------------------------------------------------------
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−------------------------------------------------------------------------
31−
32−------------------------------------------------------------------------
33−
34−------------------------------------------------------------------------
35−
36−------------------------------------------------------------------------
37−
38−------------------------------------------------------------------------
39−
40−
41−------------------------------------------------------------------------
42−
43−------------------------------------------------------------------------
44−
45−------------------------------------------------------------------------
46−
47−------------------------------------------------------------------------
48−
49−------------------------------------------------------------------------
50−
51−------------------------------------------------------------------------
52−
53−------------------------------------------------------------------------
54−
55−------------------------------------------------------------------------
56−
57−------------------------------------------------------------------------
58−
59−
60−------------------------------------------------------------------------
61−
62−------------------------------------------------------------------------
63−
64−------------------------------------------------------------------------
65−
66−------------------------------------------------------------------------
67−
68−------------------------------------------------------------------------
69−
70−------------------------------------------------------------------------
71−
72−------------------------------------------------------------------------
73−
74−------------------------------------------------------------------------
75−
76−------------------------------------------------------------------------
77−
78−------------------------------------------------------------------------
79−
80−------------------------------------------------------------------------
81−
82−------------------------------------------------------------------------
83−
84−------------------------------------------------------------------------
85−
86−------------------------------------------------------------------------
87−
88−------------------------------------------------------------------------
89−
90−------------------------------------------------------------------------
91−
92−------------------------------------------------------------------------
93−
94−
95−------------------------------------------------------------------------
96−
97−------------------------------------------------------------------------
98−
99−------------------------------------------------------------------------
100−
101−------------------------------------------------------------------------
102−
103−------------------------------------------------------------------------
104−
105−------------------------------------------------------------------------
106−
107−------------------------------------------------------------------------
108−
109−------------------------------------------------------------------------
110−
111−------------------------------------------------------------------------
112−
113−------------------------------------------------------------------------
114−
115−------------------------------------------------------------------------
116−
117−------------------------------------------------------------------------
118−
119−------------------------------------------------------------------------
120−
121−------------------------------------------------------------------------
122−
123−------------------------------------------------------------------------
124−
125−------------------------------------------------------------------------
126−
127−------------------------------------------------------------------------
128−
129−------------------------------------------------------------------------
130−
131−------------------------------------------------------------------------
132−
133−------------------------------------------------------------------------
134−
135−------------------------------------------------------------------------
136−
137−------------------------------------------------------------------------
138−
139−------------------------------------------------------------------------
140−
141−------------------------------------------------------------------------
142−
143−------------------------------------------------------------------------
144−
145−------------------------------------------------------------------------
146−
147−------------------------------------------------------------------------
148−
149−------------------------------------------------------------------------
150−
151−------------------------------------------------------------------------
152−
153−------------------------------------------------------------------------
154−
155−------------------------------------------------------------------------
156−
157−------------------------------------------------------------------------
158−
159−------------------------------------------------------------------------
160−
161−------------------------------------------------------------------------
162−
163−------------------------------------------------------------------------
164−
165−------------------------------------------------------------------------
166−
167−------------------------------------------------------------------------
168−
169−------------------------------------------------------------------------
170−
171−------------------------------------------------------------------------
172−
173−------------------------------------------------------------------------
174−
175−------------------------------------------------------------------------
176−
177−------------------------------------------------------------------------
178−
179−------------------------------------------------------------------------
180−
181−------------------------------------------------------------------------
182−
183−------------------------------------------------------------------------
184−
185−------------------------------------------------------------------------
186−
187−------------------------------------------------------------------------
188−
189−------------------------------------------------------------------------
190−
191−------------------------------------------------------------------------
192−
193−------------------------------------------------------------------------
194−
195−------------------------------------------------------------------------
196−
197−------------------------------------------------------------------------
198−
199−------------------------------------------------------------------------
200−
201−------------------------------------------------------------------------
202−
203−------------------------------------------------------------------------
204−
205−------------------------------------------------------------------------
206−
207−</div>
docs/system/hoon/library/2a.mddeleted−36
@@ -1,36 +0,0 @@
1−2a basic unsigned math
2−======================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−
11−------------------------------------------------------------------------
12−
13−------------------------------------------------------------------------
14−
15−------------------------------------------------------------------------
16−
17−------------------------------------------------------------------------
18−
19−------------------------------------------------------------------------
20−
21−
22−------------------------------------------------------------------------
23−
24−-----------------------------------------------------------------------
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−------------------------------------------------------------------------
31−
32−------------------------------------------------------------------------
33−
34−------------------------------------------------------------------------
35−
36−------------------------------------------------------------------------
docs/system/hoon/library/2b.mddeleted−73
@@ -1,73 +0,0 @@
1−2b basic containers
2−===================
3−
4−Section 2bA, units
5−------------------
6−
7−------------------------------------------------------------------------
8−
9−------------------------------------------------------------------------
10−
11−------------------------------------------------------------------------
12−
13−
14−------------------------------------------------------------------------
15−
16−
17−------------------------------------------------------------------------
18−
19−------------------------------------------------------------------------
20−
21−------------------------------------------------------------------------
22−
23−------------------------------------------------------------------------
24−
25−------------------------------------------------------------------------
26−
27−------------------------------------------------------------------------
28−
29−------------------------------------------------------------------------
30−
31−section 2bB, lists
32−------------------
33−
34−----------------------------------------------------------------------
35−
36−------------------------------------------------------------------------
37−
38−------------------------------------------------------------------------
39−
40−------------------------------------------------------------------------
41−
42−-------------------------------------------------------------
43−
44−------------------------------------------------------------------------
45−
46−------------------------------------------------------------------------
47−
48−------------------------------------------------------------------------
49−
50−------------------------------------------------------------------------
51−
52−------------------------------------------------------------------------
53−
54−------------------------------------------------------------------------
55−
56−------------------------------------------------------------------------
57−
58−------------------------------------------------------------------------
59−
60−------------------------------------------------------------------------
61−
62−------------------------------------------------------------------------
63−
64−------------------------------------------------------------------------
65−
66−------------------------------------------------------------------------
67−
68−------------------------------------------------------------------------
69−
70−------------------------------------------------------------------------
71−
72−------------------------------------------------------------------------
73−
docs/system/hoon/library/2c.mddeleted−107
@@ -1,107 +0,0 @@
1−2c simple noun surgery
2−======================
3−
4−section 2cA, bit surgery
5−------------------------
6−
7−------------------------------------------------------------------------
8−
9−------------------------------------------------------------------------
10−
11−------------------------------------------------------------------------
12−
13−------------------------------------------------------------------------
14−
15−------------------------------------------------------------------------
16−
17−------------------------------------------------------------------------
18−
19−------------------------------------------------------------------------
20−
21−------------------------------------------------------------------------
22−
23−------------------------------------------------------------------------
24−
25−------------------------------------------------------------------------
26−
27−------------------------------------------------------------------------
28−
29−------------------------------------------------------------------------
30−
31−------------------------------------------------------------------------
32−
33−------------------------------------------------------------------------
34−
35−section 2cB, bit logic
36−----------------------
37−
38−------------------------------------------------------------------------
39−
40−------------------------------------------------------------------------
41−
42−------------------------------------------------------------------------
43−
44−------------------------------------------------------------------------
45−
46−section 2cC, noun orders
47−------------------------
48−
49−------------------------------------------------------------------------
50−
51−------------------------------------------------------------------------
52−
53−------------------------------------------------------------------------
54−
55−------------------------------------------------------------------------
56−
57−section 2cD, insecure hashing
58−-----------------------------
59−
60−------------------------------------------------------------------------
61−
62−section 2cE, phonetic base
63−--------------------------
64−
65−
66−section 2cF, signed and modular ints
67−------------------------------------
68−
69−
70−section 2cH, urbit time
71−-----------------------
72−
73−Note that entering '-\<-' in the shell produces the current time in @da
74−format. We use this for many of our examples.
75−
76− ~zod/try=> -<-
77− ~2014.8.4..19.39.59..9288
78−
79−------------------------------------------------------------------------
80−
81−
82−------------------------------------------------------------------------
83−
84−------------------------------------------------------------------------
85−
86−------------------------------------------------------------------------
87−
88−------------------------------------------------------------------------
89−
90−------------------------------------------------------------------------
91−
92−------------------------------------------------------------------------
93−
94−section 2cI, almost macros
95−--------------------------
96−
97−------------------------------------------------------------------------
98−
99−------------------------------------------------------------------------
100−
101−------------------------------------------------------------------------
102−
103−------------------------------------------------------------------------
104−
105−------------------------------------------------------------------------
106−
107−------------------------------------------------------------------------
docs/system/hoon/library/2da.mddeleted−6
@@ -1,6 +0,0 @@
1−2dA sets
2−========
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
docs/system/hoon/library/2db.mddeleted−8
@@ -1,8 +0,0 @@
1−2dB maps
2−========
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
docs/system/hoon/library/2dc.mddeleted−4
@@ -1,4 +0,0 @@
1−2dC queues
2−==========
3−
4−------------------------------------------------------------------------
docs/system/hoon/library/2dd.mddeleted−77
@@ -1,77 +0,0 @@
1−2dD casual containers
2−=====================
3−
4−### `++mo`
5−
6−Map from list
7−
8−Produces a map of key-value pairs from the left-right cell pairs of list
9−
10−Accepts
11−-------
12−
13−`a` is a [`++list`]().
14−
15−Produces
16−--------
17−
18−A [`++map]()
19−
20−Source
21−------
22−
23− ++ mo :: map from list
24− |* a=(list)
25− => .(a `_(homo a)`a)
26− => .(a `(list ,[p=_-<.a q=_->.a])`a)
27− =+ b=*(map ,_?>(?=(^ a) p.i.a) ,_?>(?=(^ a) q.i.a))
28− (~(gas by b) a)
29− ::
30−
31−Examples
32−--------
33−
34− ~zod/try=> (mo `(list ,[@t *])`[[`a` 1] [`b` 2] ~])
35− {[p=`a` q=1] [p=`b` q=2]}
36−
37−------------------------------------------------------------------------
38−
39−------------------------------------------------------------------------
40−
41−### `++qu`
42−
43−Queue from list
44−
45−Produces a queue from list `a`.
46−
47−Accepts
48−-------
49−
50−`a` is a [list]().
51−
52−Produces
53−--------
54−
55−A [`++que`]().
56−
57−Source
58−------
59−
60− ++ qu :: queue from list
61− |* a=(list)
62− => .(a `_(homo a)`a)
63− =+ b=*(qeu ,_?>(?=(^ a) i.a))
64− (~(gas to b) a)
65−
66−
67−Examples
68−--------
69−
70− ~zod/try=> (qu `(list ,@ud)`~[1 2 3 5])
71− {5 3 2 1}
72− ~zod/try=> (qu "sada")
73− {'a' 'd' 'a' 's'}
74− ~zod/try=> ~(top to (qu "sada"))
75− [~ 's']
76−
77−------------------------------------------------------------------------
docs/system/hoon/library/2ea.mddeleted−10
@@ -1,10 +0,0 @@
1−2eA packing
2−===========
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
docs/system/hoon/library/2eb.mddeleted−6
@@ -1,6 +0,0 @@
1−2eB parsing (tracing)
2−=====================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
docs/system/hoon/library/2ec.mddeleted−93
@@ -1,93 +0,0 @@
1−2eC parsing (custom rules)
2−==========================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
20−------------------------------------------------------------------------
21−
22−------------------------------------------------------------------------
23−
24−------------------------------------------------------------------------
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−------------------------------------------------------------------------
31−
32−------------------------------------------------------------------------
33−
34−------------------------------------------------------------------------
35−
36−------------------------------------------------------------------------
37−
38−------------------------------------------------------------------------
39−
40−------------------------------------------------------------------------
41−
42−### `++stun`
43−
44−Parse several times
45−
46−Parse bounded number of times.
47−
48−Accepts
49−-------
50−
51−`[les=@ mos=@]` is a cell of atoms indicating the bounds.
52−
53−`fel` is a [`++rule`]().
54−
55−Produces
56−--------
57−
58−A [`++rule`]().
59−
60−Source
61−------
62−
63− ++ stun :: parse several times
64− |* [[les=@ mos=@] fel=_rule]
65− |= tub=nail
66− ^- (like (list ,_(wonk (fel))))
67− ?: =(0 mos)
68− [p.tub [~ ~ tub]]
69− =+ vex=(fel tub)
70− ?~ q.vex
71− ?: =(0 les)
72− [p.vex [~ ~ tub]]
73− vex
74− =+ ^= wag %= $
75− les ?:(=(0 les) 0 (dec les))
76− mos ?:(=(0 mos) 0 (dec mos))
77− tub q.u.q.vex
78− ==
79− ?~ q.wag
80− wag
81− [p.wag [~ [p.u.q.vex p.u.q.wag] q.u.q.wag]]
82−
83−Examples
84−--------
85−
86− ~zod/try=> ((stun [5 10] prn) [1 1] "aquickbrownfoxran")
87− [p=[p=1 q=11] q=[~ [p="aquickbrow" q=[p=[p=1 q=11] q="nfoxran"]]]]
88− ~zod/try=> ((stun [5 10] prn) [1 1] "aquickbro")
89− [p=[p=1 q=10] q=[~ [p="aquickbro" q=[p=[p=1 q=10] q=""]]]]
90− ~zod/try=> ((stun [5 10] prn) [1 1] "aqui")
91− [p=[p=1 q=5] q=~]
92−
93−------------------------------------------------------------------------
docs/system/hoon/library/2ed.mddeleted−20
@@ -1,20 +0,0 @@
1−2eD parsing (combinators)
2−=========================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
20−------------------------------------------------------------------------
docs/system/hoon/library/2ee.mddeleted−19
@@ -1,19 +0,0 @@
1−2ee parsing (composers)
2−=======================
3−
4−------------------------------------------------------------------------
5−
6−
7−------------------------------------------------------------------------
8−
9−------------------------------------------------------------------------
10−
11−------------------------------------------------------------------------
12−
13−------------------------------------------------------------------------
14−
15−------------------------------------------------------------------------
16−
17−------------------------------------------------------------------------
18−
19−------------------------------------------------------------------------
docs/system/hoon/library/2ef.mddeleted−69
@@ -1,69 +0,0 @@
1−2eF parsing (ascii)
2−===================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
20−------------------------------------------------------------------------
21−
22−------------------------------------------------------------------------
23−
24−------------------------------------------------------------------------
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−------------------------------------------------------------------------
31−
32−------------------------------------------------------------------------
33−
34−------------------------------------------------------------------------
35−
36−
37−------------------------------------------------------------------------
38−
39−------------------------------------------------------------------------
40−
41−------------------------------------------------------------------------
42−
43−------------------------------------------------------------------------
44−
45−------------------------------------------------------------------------
46−
47−------------------------------------------------------------------------
48−
49−------------------------------------------------------------------------
50−
51−------------------------------------------------------------------------
52−
53−------------------------------------------------------------------------
54−
55−------------------------------------------------------------------------
56−
57−------------------------------------------------------------------------
58−
59−------------------------------------------------------------------------
60−
61−------------------------------------------------------------------------
62−
63−------------------------------------------------------------------------
64−
65−------------------------------------------------------------------------
66−
67−------------------------------------------------------------------------
68−
69−------------------------------------------------------------------------
docs/system/hoon/library/2eg.mddeleted−20
@@ -1,20 +0,0 @@
1−2eG parsing (whitespace)
2−========================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−------------------------------------------------------------------------
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
20−------------------------------------------------------------------------
docs/system/hoon/library/2eh.mddeleted−162
@@ -1,162 +0,0 @@
1−2eH parsing (idioms)
2−====================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−------------------------------------------------------------------------
10−
11−------------------------------------------------------------------------
12−
13−------------------------------------------------------------------------
14−
15−------------------------------------------------------------------------
16−
17−------------------------------------------------------------------------
18−
19−------------------------------------------------------------------------
20−
21−------------------------------------------------------------------------
22−
23−------------------------------------------------------------------------
24−
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−
31−------------------------------------------------------------------------
32−
33−------------------------------------------------------------------------
34−
35−------------------------------------------------------------------------
36−
37−------------------------------------------------------------------------
38−
39−------------------------------------------------------------------------
40−
41−------------------------------------------------------------------------
42−
43−------------------------------------------------------------------------
44−
45−------------------------------------------------------------------------
46−
47−------------------------------------------------------------------------
48−
49−### `++soz`
50−
51−Delimiting `'''`
52−
53−Parse a triple-single quote, used for multiline strings.
54−
55−Source
56−------
57−
58− ++ soz ;~(plug soq soq soq) :: delimiting '''
59−
60−Examples
61−--------
62−
63− ~zod/try=> (scan "'''" soz)
64− [~~~27. ~~~27. ~~~27.]
65− ~zod/try=> (rash '"""' soz)
66− ! {1 1}
67− ! exit
68−
69−------------------------------------------------------------------------
70−
71−### `++sym`
72−
73−Term
74−
75−A term: a letter(lowercase), followed by letters, numbers, or `-`.
76−
77−Source
78−------
79−
80− ++ sym
81− %+ cook
82− |=(a=tape (rap 3 ^-((list ,@) a)))
83− ;~(plug low (star ;~(pose nud low hep)))
84− ::
85−
86−Examples
87−--------
88−
89− ~zod/try=> (scan "sam-2" sym)
90− 215.510.507.891
91− ~zod/try=> `@t`(scan "sam-2" sym)
92− 'sam-2'
93− ~zod/try=> (scan "sym" sym)
94− 7.174.515
95−
96−------------------------------------------------------------------------
97−
98−### `++ven`
99−
100−`+>-` axis syntax
101−
102−Axis syntax parser
103−
104−Source
105−------
106−
107− ++ ven ;~ (comp |=([a=@ b=@] (peg a b))) :: +>- axis syntax
108− bet
109− =+ hom=`?`|
110− |= tub=nail
111− ^- (like axis)
112− =+ vex=?:(hom (bet tub) (gul tub))
113− ?~ q.vex
114− [p.tub [~ 1 tub]]
115− =+ wag=$(p.tub p.vex, hom !hom, tub q.u.q.vex)
116− ?> ?=(^ q.wag)
117− [p.wag [~ (peg p.u.q.vex p.u.q.wag) q.u.q.wag]]
118− ==
119−
120−Examples
121−--------
122−
123− ~zod/arvo=/hoon/hoon> (scan "->+" ven)
124− 11
125− ~zod/arvo=/hoon/hoon> `@ub`(scan "->+" ven)
126− 0b1011
127− ~zod/arvo=/hoon/hoon> (peg (scan "->" ven) (scan "+" ven))
128− 11
129− ~zod/arvo=/hoon/hoon> ->+:[[1 2 [3 4]] 5]
130− [3 4]
131−
132−------------------------------------------------------------------------
133−
134−### `++vit`
135−
136−Base64 digit
137−
138−Parse a Terran base64 digit.
139−
140−Source
141−------
142−
143− ++ vit :: base64 digit
144− ;~ pose
145− (cook |=(a=@ (sub a 65)) (shim 'A' 'Z'))
146− (cook |=(a=@ (sub a 71)) (shim 'a' 'z'))
147− (cook |=(a=@ (add a 4)) (shim '0' '9'))
148− (cold 62 (just '-'))
149− (cold 63 (just '+'))
150− ==
151−
152−Examples
153−--------
154−
155− ~zod/arvo=/hoon/hoon> (scan "C" vit)
156− 2
157− ~zod/arvo=/hoon/hoon> (scan "c" vit)
158− 28
159− ~zod/arvo=/hoon/hoon> (scan "2" vit)
160− 54
161− ~zod/arvo=/hoon/hoon> (scan "-" vit)
162− 62
docs/system/hoon/library/2ei.mddeleted−163
@@ -1,163 +0,0 @@
1−2eI parsing (external)
2−======================
3−
4−### `++rash`
5−
6−Parse or crash
7−
8−Parse a cord with a given [`++rule`]() and crash if the [`++cord`]() isn't entirely
9−parsed.
10−
11−Accepts
12−-------
13−
14−`naf` is an atom.
15−
16−`sab` is a `++rule`.
17−
18−Produces
19−--------
20−
21−The value of the parse result, or crash.
22−
23−Source
24−------
25−
26− ++ rash |*([naf=@ sab=_rule] (scan (trip naf) sab)) ::
27−
28−Examples
29−--------
30−
31− ~zod/try=> (rash 'I was the world in which I walked, and what I saw' (star (shim 0 200)))
32− "I was the world in which I walked, and what I saw"
33− ~zod/try=> (rash 'abc' (just 'a'))
34− ! {1 2}
35− ! 'syntax-error'
36− ! exit
37− ~zod/try=> (rash 'abc' (jest 'abc'))
38− 'abc'
39− `~zod/try=> (rash 'abc' (jest 'ab'))
40− ! {1 3}
41− ! 'syntax-error'
42− ! exit
43−
44−------------------------------------------------------------------------
45−
46−### `++rush`
47−
48−Parse or null
49−
50−Parse a given with a given rule and produce null if the cord isn't
51−entirely parsed.
52−
53−Accepts
54−-------
55−
56−`naf` is an [atom]().
57−
58−`sab` is a [rule]().
59−
60−Produces
61−--------
62−
63−The value of the parse result, or null.
64−
65−Source
66−------
67−
68− ++ rush |*([naf=@ sab=_rule] (rust (trip naf) sab))
69−
70−Examples
71−--------
72−
73− ~zod/try=> (rush 'I was the world in which I walked, and what I saw' (star (shim 0 200)))
74− [~ "I was the world in which I walked, and what I saw"]
75− ~zod/try=> (rush 'abc' (just 'a'))
76− ~
77− ~zod/try=> (rush 'abc' (jest 'abc'))
78− [~ 'abc']
79− ~zod/try=> (rush 'abc' (jest 'ac'))
80− ~
81− ~zod/try=> (rush 'abc' (jest 'ab'))
82− ~
83−
84−------------------------------------------------------------------------
85−
86−### `++rust`
87−
88−Parse tape or null
89−
90−Parse a [`++tape`]() with a given [`++rule`]() and produce null if the `++tape` isn't
91−entirely parsed.
92−
93−Accepts
94−-------
95−
96−`los` is a `++tape`.
97−
98−`sab` is a `++rule`.
99−
100−Produces
101−--------
102−
103−A `(unit ,@t)`
104−
105−Source
106−------
107−
108− ++ rust |* [los=tape sab=_rule]
109− =+ vex=((full sab) [[1 1] los])
110− ?~(q.vex ~ [~ u=p.u.q.vex])
111−
112−Examples
113−--------
114−
115− ~zod/try=> (rust "I was the world in which I walked, and what I saw" (star (shim 0 200)))
116− [~ "I was the world in which I walked, and what I saw"]
117− ~zod/try=> (rust "Or heard or felt came not but from myself;" (star (shim 0 200)))
118− [~ "Or heard or felt came not but from myself;"]
119− ~zod/try=> (rust "And there I found myself more truly and more strange." (jest 'And there I'))
120− ~
121−
122−------------------------------------------------------------------------
123−
124−### `++scan`
125−
126−Parse tape or crash
127−
128−Parse a [`++tape`]() with a given [`++rule`]() and crash if the `++tape` isn't entirely
129−parsed.
130−
131−Accepts
132−-------
133−
134−`los` is a [tape]().
135−
136−`sab` is a [rule]().
137−
138−Produces
139−--------
140−
141−Either a `++tape` or a crash.
142−
143−Source
144−------
145−
146− ++ scan |* [los=tape sab=_rule]
147− =+ vex=((full sab) [[1 1] los])
148− ?~ q.vex
149− ~_ (show [%m '{%d %d}'] p.p.vex q.p.vex ~)
150− ~|('syntax-error' !!)
151− p.u.q.vex
152−
153−Examples
154−--------
155−
156− ~zod/try=> (scan "I was the world in which I walked, and what I saw" (star (shim 0 200)))
157− "I was the world in which I walked, and what I saw"
158− ~zod/try=> (scan "Or heard or felt came not but from myself;" (star (shim 0 200)))
159− "Or heard or felt came not but from myself;"
160− ~zod/try=> (scan "And there I found myself more truly and more strange." (jest 'And there I'))
161− ! {1 12}
162− ! 'syntax-error'
163− ! exit
docs/system/hoon/library/2ej.mddeleted−39
@@ -1,39 +0,0 @@
1−2eJ formatting (basic text)
2−===========================
3−
4−------------------------------------------------------------------------
5−
6−
7−------------------------------------------------------------------------
8−
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
20−------------------------------------------------------------------------
21−
22−------------------------------------------------------------------------
23−
24−------------------------------------------------------------------------
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−------------------------------------------------------------------------
31−
32−------------------------------------------------------------------------
33−
34−------------------------------------------------------------------------
35−
36−------------------------------------------------------------------------
37−
38−------------------------------------------------------------------------
39−
docs/system/hoon/library/2ek.mddeleted−5
@@ -1,5 +0,0 @@
1−2eK formatting (layout)
2−=======================
3−
4−Examples
5−--------
docs/system/hoon/library/2el.mddeleted−33
@@ -1,33 +0,0 @@
1−2eL formatting (path)
2−=====================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
20−------------------------------------------------------------------------
21−
22−------------------------------------------------------------------------
23−
24−------------------------------------------------------------------------
25−
26−------------------------------------------------------------------------
27−
28−------------------------------------------------------------------------
29−
30−------------------------------------------------------------------------
31−
32−------------------------------------------------------------------------
33−
docs/system/hoon/library/2em.mddeleted

No changes to the content.

docs/system/hoon/library/2en.mddeleted−4
@@ -1,4 +0,0 @@
1−2eN pseudo-cryptography
2−=======================
3−
4−
docs/system/hoon/library/2eo.mddeleted−174
@@ -1,174 +0,0 @@
1−2eO virtualization
2−==================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−### `++mung`
17−
18−Virtualize slamming gate
19−
20−Produces a [`++tone`]() computation result from slamming `gat` with
21−`sam`, using `sky` to compute or block on nock 11 when applicable.
22−
23−Accepts
24−-------
25−
26−`gat` is a [noun]() that is generally a [`gate`]().
27−
28−`sam` is a [`sample`]() noun.
29−
30−`sky` is an [%iron]() gate invoked with [nock operator 11]().
31−
32−Produces
33−--------
34−
35−A `++tone`.
36−
37−Source
38−------
39−
40− ++ mung
41− |= [[gat=* sam=*] sky=$+(* (unit))]
42− ^- tone
43− ?. &(?=(^ gat) ?=(^ +.gat))
44− [%2 ~]
45− (mink [[-.gat [sam +>.gat]] -.gat] sky)
46− ::
47−
48−Examples
49−--------
50−
51− ~zod/try=> (mung [|=(@ 20) ~] ,~)
52− [%0 p=20]
53− ~zod/try=> (mung [|=(@ !!) ~] ,~)
54− [%2 p=~]
55− ~zod/try=> (mung [|=(a=@ (add 20 a)) ~] ,~)
56− [%0 p=20]
57− ~zod/try=> (mung [|=(a=[@ @] (add 20 -.a)) ~] ,~)
58− [%2 p=~]
59− ~zod/try=> (mung [|=(a=[@ @] (add 20 -.a)) [4 6]] ,~)
60− [%0 p=24]
61− ~zod/try=> (mung [|=(a=@ .^(a)) ~] ,~)
62− [%1 p=~[0]]
63− ~zod/try=> (mung [|=(a=@ .^(a)) ~] ,[~ %42])
64− [%0 p=42]
65− ~zod/try=> (mung [|=(a=@ .^(a)) ~] |=(a=* [~ a 6]))
66− [%0 p=[0 6]]
67− ~zod/try=> (mung [|=(a=@ .^(a)) 8] |=(a=* [~ a 6]))
68− [%0 p=[8 6]]
69−
70−------------------------------------------------------------------------
71−
72−### `++mule`
73−
74−Typed virtual
75−
76−Kicks a [`++trap`](), producing its results or any errors that occur along
77−the way. Used to lazily compute stack traces.
78−
79−Accepts
80−-------
81−
82−`taq` is a [`++trap`](), generally producing a list of [`++tank`]()s.
83−
84−Produces
85−--------
86−
87−XX
88−
89−Source
90−------
91−
92− ++ mule :: typed virtual
93− ~/ %mule
94− |* taq=_|.(_*)
95− =+ mud=(mute taq)
96− ?- -.mud
97− & [%& p=$:taq]
98− | [%| p=p.mud]
99− ==
100− ::
101−
102−Examples
103−--------
104−
105− ~zod/try=> (mule |.(leaf/"hello"))
106− [%.y p=[%leaf "hello"]]
107− ~zod/try=> (mule |.(!!))
108− [%.n p=~]
109− ~zod/try=> (mule |.(.^(a//=pals/1)))
110− [ %.n
111− p
112− ~[
113− [ %rose
114− p=[p="/" q="/" r="/"]
115− q
116− [ i=[%leaf p="a"]
117− t=[i=[%leaf p="~zod"] t=[i=[%leaf p="pals"] t=[i=[%leaf p="1"] t=~]]]
118− ]
119− ]
120− ]
121− ]
122−
123−------------------------------------------------------------------------
124−
125−### `++mute`
126−
127−Untyped virtual
128−
129−Kicks a `++trap`, producing its result as a noun or the tanks of any
130−error that occurs. Similar to [`++mule`](), but preserves no type
131−information.
132−
133−Accepts
134−-------
135−
136−`taq` is a [`++trap`](/doc/hoon/library/1#++trap).
137−
138−Produces
139−--------
140−
141−Either a noun or a [`++list`]() of [`++tank`]().
142−
143−Source
144−------
145−
146− ++ mute :: untyped virtual
147− |= taq=_^?(|.(_*))
148− ^- (each ,* (list tank))
149− =+ ton=(mock [taq 9 2 0 1] |=(* ~))
150− ?- -.ton
151− %0 [%& p.ton]
152− %1 [%| (turn p.ton |=(a=* (smyt (path a))))]
153− %2 [%| p.ton]
154− ==
155−
156−Examples
157−--------
158−
159− ~zod/try=> (mute |.(leaf/"hello"))
160− [%.y p=[1.717.658.988 104 101 108 108 111 0]]
161− ~zod/try=> (mute |.(!!))
162− [%.n p=~]
163− ~zod/try=> (mute |.(.^(a//=pals/1)))
164− [ %.n
165− p
166− ~[
167− [ %rose
168− p=[p="/" q="/" r="/"]
169− q=[i=[%leaf p="a"] t=[i=[%leaf p="~zod"] t=[i=[%leaf p="pals"] t=[i=[%leaf p="1"] t=~]]]]
170− ]
171− ]
172− ]
173−
174−------------------------------------------------------------------------
docs/system/hoon/library/2ep.mddeleted

No changes to the content.

docs/system/hoon/library/2ew.mddeleted−3
@@ -1,3 +0,0 @@
1−2eW lite number theory
2−======================
3−
docs/system/hoon/library/2ex.mddeleted−6
@@ -1,6 +0,0 @@
1−2eX jetted crypto
2−=================
3−
4−------------------------------------------------------------------------
5−
6−------------------------------------------------------------------------
docs/system/hoon/library/2ey.mddeleted−9
@@ -1,9 +0,0 @@
1−2eY SHA-256
2−===========
3−
4−XX document
5−XX document
6−
7−XX document
8−
9−--
docs/system/hoon/library/2ez.mddeleted−3
@@ -1,3 +0,0 @@
1−2eZ OLD rendering
2−=================
3−
docs/system/hoon/library/3ba.mddeleted

No changes to the content.

docs/system/hoon/library/3bb.mddeleted−3
@@ -1,3 +0,0 @@
1−3bB cryptosuites
2−================
3−
docs/system/hoon/library/3bc.mddeleted−19
@@ -1,19 +0,0 @@
1−3bC Gregorian UTC
2−=================
3−
4−------------------------------------------------------------------------
5−
6−
7−
8−------------------------------------------------------------------------
9−
10−------------------------------------------------------------------------
11−
12−------------------------------------------------------------------------
13−
14−------------------------------------------------------------------------
15−
16−------------------------------------------------------------------------
17−
18−------------------------------------------------------------------------
19−
docs/system/hoon/library/3bd.mddeleted−5
@@ -1,5 +0,0 @@
1−3bD JSON and XML
2−================
3−
4−------------------------------------------------------------------------
5−
docs/system/hoon/library/3be.mddeleted

No changes to the content.

docs/system/hoon/library/3bf.mddeleted−2
@@ -1,2 +0,0 @@
1−3bF filesystem interface
2−========================
docs/system/hoon/library/3bg.mddeleted−3
@@ -1,3 +0,0 @@
1−3bG URL handling
2−================
3−
docs/system/hoon/library/3bh.mddeleted−106
@@ -1,106 +0,0 @@
1−3bH names etc
2−=============
3−
4−### `++gnow`
5−
6− ++ gnow
7− |= [who=@p gos=gcos] ^- @t
8− ?- -.gos
9− %czar (rap 3 '|' (rap 3 (glam who)) '|' ~)
10− %king (rap 3 '_' p.gos '_' ~)
11− %earl (rap 3 ':' p.gos ':' ~)
12− %pawn ?~(p.gos %$ (rap 3 '.' u.p.gos '.' ~))
13− %duke
14− ?: ?=(%anon -.p.gos) %$
15− %+ rap 3
16− ^- (list ,@)
17− ?- -.p.gos
18− %punk ~['"' q.p.gos '"']
19− ?(%lord %lady)
20− =+ ^= nad
21− =+ nam=`name`s.p.p.gos
22− %+ rap 3
23− :~ p.nam
24− ?~(q.nam 0 (cat 3 ' ' u.q.nam))
25− ?~(r.nam 0 (rap 3 ' (' u.r.nam ')' ~))
26− ' '
27− s.nam
28− ==
29− ?:(=(%lord -.p.gos) ~['[' nad ']'] ~['(' nad ')'])
30− ==
31− ==
32− ::
33−
34−XX Document
35−
36−### `++hunt`
37−
38− ++ hunt :: first of unit dates
39− |= [one=(unit ,@da) two=(unit ,@da)]
40− ^- (unit ,@da)
41− ?~ one two
42− ?~ two one
43− ?:((lth u.one u.two) one two)
44− ::
45−
46−XX Document
47−
48−### `++mojo`
49−
50− ++ mojo :: compiling load
51− |= [pax=path src=*]
52− ^- (each twig (list tank))
53− ?. ?=(@ src)
54− [%| ~[[leaf/"musk: malformed: {<pax>}"]]]
55− =+ ^= mud
56− %- mule |.
57− ((full vest) [1 1] (trip src))
58− ?: ?=(| -.mud) mud
59− ?~ q.p.mud
60− :~ %|
61− leaf/"musk: syntax error: {<pax>}"
62− leaf/"musk: line {<p.p.p.mud>}, column {<q.p.p.mud>}"
63− ==
64− [%& p.u.q.p.mud]
65− ::
66−
67−XX Document
68−
69−### `++mole`
70−
71− ++ mole :: new to old sky
72− |= ska=$+(* (unit (unit)))
73− |= a=*
74− ^- (unit)
75− =+ b=(ska a)
76− ?~ b ~
77− ?~ u.b ~
78− [~ u.u.b]
79− ::
80−
81−XX Document
82−
83−### `++much`
84−
85− ++ much :: constructing load
86− |= [pax=path src=*]
87− ^- gank
88− =+ moj=(mojo pax src)
89− ?: ?=(| -.moj) moj
90− (mule |.((slap !>(+>.$) `twig`p.moj)))
91− ::
92−
93−XX Document
94−
95−### `++musk`
96−
97− ++ musk :: compiling apply
98− |= [pax=path src=* sam=vase]
99− ^- gank
100− =+ mud=(much pax src)
101− ?: ?=(| -.mud) mud
102− (mule |.((slam p.mud sam)))
103− ::
104−
105−XX Document
106−
docs/system/hoon/library/3bi.mddeleted−3559
@@ -1,3559 +0,0 @@
1−3bI Arvo models
2−===============
3−
4−### `++acru`
5−
6− ++ acru :: asym cryptosuite
7− $_ ^? |% :: opaque object
8−
9−Cryptosuite interface, see %ames documentation
10−
11− ~zod/main=> `acru`crua
12− <6?guc 243.nxm 41.spz 374.iqw 100.rip 1.ypj %164>
13− ~zod/main=> `acru`crub
14− <6?guc 243.nxm 41.spz 374.iqw 100.rip 1.ypj %164>
15− ~zod/main=> *acru
16− <6?guc 243.nxm 41.spz 374.iqw 100.rip 1.ypj %164>
17−
18−### `++as`
19−
20− ++ as ^? :: asym ops
21− |% ++ seal |=([a=pass b=@ c=@] _@) :: encrypt to a
22−
23−XX document
24−
25−Accepts
26−-------
27−
28−Produces
29−--------
30−
31−Source
32−------
33−
34−Examples
35−--------
36−
37−### `++seal`
38−
39− ++ seal :: auth conversation
40− $: whu=(unit ship) :: client identity
41− pul=purl :: destination url
42− wit=? :: wait for partner
43− foy=(unit ,[p=ship q=hole]) :: partner to notify
44− pus=(unit ,@ta) :: password
45− == ::
46−
47−XX document
48−
49−Accepts
50−-------
51−
52−Produces
53−--------
54−
55−Source
56−------
57−
58−Examples
59−--------
60−
61−### `++sign`
62−
63− ++ sign |=([a=@ b=@] _@) :: certify as us
64−
65−XX document
66−
67−Accepts
68−-------
69−
70−Produces
71−--------
72−
73−Source
74−------
75−
76−Examples
77−--------
78−
79−### `++sure`
80−
81− ++ sure |=([a=@ b=@] *(unit ,@)) :: authenticate from us
82−
83−XX document
84−
85−Accepts
86−-------
87−
88−Produces
89−--------
90−
91−Source
92−------
93−
94−Examples
95−--------
96−
97−### `++tear`
98−
99− ++ tear |= [a=pass b=@] :: accept from a
100− *(unit ,[p=@ q=@]) ::
101−
102−XX document
103−
104−Accepts
105−-------
106−
107−Produces
108−--------
109−
110−Source
111−------
112−
113−Examples
114−--------
115−
116−### `++de`
117−
118− ++ de |+([a=@ b=@] *(unit ,@)) :: symmetric de, soft
119−
120−XX document
121−
122−Accepts
123−-------
124−
125−Produces
126−--------
127−
128−Source
129−------
130−
131−Examples
132−--------
133−
134−### `++dy`
135−
136− ++ dy |+([a=@ b=@] _@) :: symmetric de, hard
137−
138−XX document
139−
140−Accepts
141−-------
142−
143−Produces
144−--------
145−
146−Source
147−------
148−
149−Examples
150−--------
151−
152−### `++en`
153−
154− ++ en |+([a=@ b=@] _@) :: symmetric en
155−
156−XX document
157−
158−Accepts
159−-------
160−
161−Produces
162−--------
163−
164−Source
165−------
166−
167−Examples
168−--------
169−
170−### `++ex`
171−
172− ++ ex ^? :: export
173− |% ++ fig _@uvH :: fingerprint
174−
175−XX document
176−
177−Accepts
178−-------
179−
180−Produces
181−--------
182−
183−Source
184−------
185−
186−Examples
187−--------
188−
189−### `++fig`
190−
191−
192− XX document
193−
194− Accepts
195− -------
196−
197− Produces
198− --------
199−
200− Source
201− ------
202−
203− Examples
204− --------
205−
206− ###++pac
207−
208− ```
209− ++ pac _@uvG :: default passcode
210− ```
211−
212− XX document
213−
214− Accepts
215− -------
216−
217− Produces
218− --------
219−
220− Source
221− ------
222−
223− Examples
224− --------
225−
226− ###++pub
227−
228− ```
229− ++ pub *pass :: public key
230− ```
231−
232− XX document
233−
234− Accepts
235− -------
236−
237− Produces
238− --------
239−
240− Source
241− ------
242−
243− Examples
244− --------
245−
246− ###++sec
247−
248− ```
249− ++ sec *ring :: private key
250− ```
251−
252− XX document
253−
254− Accepts
255− -------
256−
257− Produces
258− --------
259−
260− Source
261− ------
262−
263− Examples
264− --------
265−
266− ###++nu
267−
268− ```
269− ++ nu ^? :: reconstructors
270− |% ++ pit |=([a=@ b=@] ^?(..nu)) :: from [width seed]
271− ```
272−
273− XX document
274−
275− Accepts
276− -------
277−
278− Produces
279− --------
280−
281− Source
282− ------
283−
284− Examples
285− --------
286−
287− ###++pit
288−
289−XX document
290−
291−Accepts
292−-------
293−
294−Produces
295−--------
296−
297−Source
298−------
299−
300−Examples
301−--------
302−
303−### `++nol`
304−
305− ++ nol |=(a=@ ^?(..nu)) :: from naked ring
306−
307−XX document
308−
309−Accepts
310−-------
311−
312−Produces
313−--------
314−
315−Source
316−------
317−
318−Examples
319−--------
320−
321−### `++com`
322−
323− ++ com |=(a=@ ^?(..nu)) :: from naked pass
324−
325−XX document
326−
327−Accepts
328−-------
329−
330−Produces
331−--------
332−
333−Source
334−------
335−
336−Examples
337−--------
338−
339−### `++aeon`
340−
341− ++ aeon ,@ud ::
342−
343−Clay revision number
344−
345−### `++agon`
346−
347− ++ agon (map ,[p=ship q=desk] ,[p=@ud q=@ud r=waks]) :: mergepts
348−
349−See %clay doc
350−
351− ~zod/main=> *agon
352− {}
353−
354−### `++ankh`
355−
356− ++ ankh :: fs node (new)
357− $: p=cash :: recursive hash
358− q=(unit ,[p=cash q=*]) :: file
359− r=(map ,@ta ankh) :: folders
360− == ::
361−
362−State at path
363−
364−See also ++ze, %clay documentation
365−
366−### `++ankz`
367−
368− ++ ankz ,[p=@ (map ,@ta ankz)] :: trimmed ankh
369−
370−XX document
371−
372−Accepts
373−-------
374−
375−Produces
376−--------
377−
378−Source
379−------
380−
381−Examples
382−--------
383−
384−### `++apex`
385−
386− ++ apex ,[p=@uvI q=(map ,@ta ,@uvI) r=(map ,@ta ,~)] :: node report (old)
387−
388−XX document
389−
390−Accepts
391−-------
392−
393−Produces
394−--------
395−
396−Source
397−------
398−
399−Examples
400−--------
401−
402−### `++ares`
403−
404− ++ ares (unit ,[p=term q=(list tank)]) :: possible error
405−
406−Failure cause: unknown, or machine-readable term and stack trace.
407−
408− ~zod/main=> `ares`~
409− ~
410− ~zod/main=> `ares`[~ %syntax-error leaf/"[1 27]" ~]
411− [~ [p=%syntax-error q=~[[%leaf p="[1 27]"]]]]
412− ~zod/main=>
413−
414−### `++ball`
415−
416− ++ ball ,@uw :: statement payload
417−
418−XX document
419−
420−Accepts
421−-------
422−
423−Produces
424−--------
425−
426−Source
427−------
428−
429−Examples
430−--------
431−
432−### `++bait`
433−
434− ++ bait ,[p=skin q=@ud r=dove] :: fmt nrecvd spec
435−
436−XX document
437−
438−Accepts
439−-------
440−
441−Produces
442−--------
443−
444−Source
445−------
446−
447−Examples
448−--------
449−
450−### `++bath`
451−
452− ++ bath :: convo per client
453− $: sop=shed :: not stalled
454− raz=(map path race) :: statements inbound
455− ryl=(map path rill) :: statements outbound
456− == ::
457−
458−XX document
459−
460−Accepts
461−-------
462−
463−Produces
464−--------
465−
466−Source
467−------
468−
469−Examples
470−--------
471−
472−### `++beam`
473−
474− ++ beam ,[[p=ship q=desk r=case] s=path] :: global name
475−
476−See section 2dF, %clay documentation
477−
478− ~zod/try=> (need (tome %/bin))
479− [[p=~zod q=%try r=[%da p=~2014.11.3..17.30.07..ca8f]] s=/bin]
480−
481−### `++beak`
482−
483− ++ beak ,[p=ship q=desk r=case] :: garnish with beak
484−
485−Global root
486−
487−### `++bird`
488−
489− ++ bird :: packet in travel
490− $: gom=soap :: message identity
491− mup=@ud :: pktno in msg
492− nux=@ud :: xmission count
493− lys=@da :: last sent
494− pac=rock :: packet data
495− == ::
496−
497−XX document
498−
499−Accepts
500−-------
501−
502−Produces
503−--------
504−
505−Source
506−------
507−
508−Examples
509−--------
510−
511−### `++blob`
512−
513− ++ blob $% [%delta p=lobe q=lobe r=udon] :: delta on q
514− [%direct p=lobe q=* r=umph] ::
515− [%indirect p=lobe q=* r=udon s=lobe] ::
516− == ::
517−
518−Stored data, see ++ze
519−
520−### `++boat`
521−
522− ++ boat ,[(list slip) tart] :: user stage
523−
524−XX deprecated
525−
526−### `++boon`
527−
528− ++ boon :: fort output
529− $% [%beer p=ship q=@uvG] :: gained ownership
530− [%cake p=sock q=soap r=coop s=duct] :: e2e message result
531− [%coke p=sock q=soap r=cape s=duct] :: message result
532− [%mead p=lane q=rock] :: accept packet
533− [%milk p=sock q=soap r=*] :: accept message
534− [%mulk p=sock q=soap r=*] :: e2e pass message
535− [%ouzo p=lane q=rock] :: transmit packet
536− [%wine p=sock q=tape] :: notify user
537− == ::
538−
539−See %ford documentation
540−
541−### `++bowl`
542−
543− ++ bowl ,[p=(list gift) q=(unit boat)] :: app product
544−
545−XX deprecated
546−
547−### `++bray`
548−
549− ++ bray ,[p=life q=(unit life) r=ship s=@da] :: our parent us now
550−
551−Ship identity. See %ames documentation
552−
553−### `++brow`
554−
555− ++ brow ,[p=@da q=@tas] :: browser version
556−
557−XX unused?
558−
559−### `++buck`
560−
561− ++ buck ,[p=mace q=will] :: all security data
562−
563−XX document
564−
565−Accepts
566−-------
567−
568−Produces
569−--------
570−
571−Source
572−------
573−
574−Examples
575−--------
576−
577−### `++cake`
578−
579− ++ cake ,[p=sock q=skin r=@] :: top level packet
580−
581−XX document
582−
583−Accepts
584−-------
585−
586−Produces
587−--------
588−
589−Source
590−------
591−
592−Examples
593−--------
594−
595−### `++cape`
596−
597− ++ cape :: end-to-end result
598− $? %good :: delivered
599− %dead :: rejected
600− == ::
601−
602−XX document
603−
604−Accepts
605−-------
606−
607−Produces
608−--------
609−
610−Source
611−------
612−
613−Examples
614−--------
615−
616−### `++cart`
617−
618− ++ cart ,[p=cash q=cash] :: hash change
619−
620−XX document
621−
622−Accepts
623−-------
624−
625−Produces
626−--------
627−
628−Source
629−------
630−
631−Examples
632−--------
633−
634−### `++care`
635−
636− ++ care ?(%u %v %w %x %y %z) :: clay submode
637−
638−XX document
639−
640−Accepts
641−-------
642−
643−Produces
644−--------
645−
646−Source
647−------
648−
649−Examples
650−--------
651−
652−### `++case`
653−
654− ++ case :: ship desk case spur
655− $% [%da p=@da] :: date
656− [%tas p=@tas] :: label
657− [%ud p=@ud] :: number
658− == ::
659−
660−Access by absolute date, term label, or revision number. See %clay
661−documentation
662−
663−### `++cash`
664−
665− ++ cash ,@uvH :: ankh hash
666−
667−XX document
668−
669−Accepts
670−-------
671−
672−Produces
673−--------
674−
675−Source
676−------
677−
678−Examples
679−--------
680−
681−### `++chum`
682−
683− ++ chum ,@uvI :: hashed passcode
684−
685−XX document
686−
687−Accepts
688−-------
689−
690−Produces
691−--------
692−
693−Source
694−------
695−
696−Examples
697−--------
698−
699−### `++clot`
700−
701− ++ clot :: symmetric record
702− $: yed=(unit ,[p=hand q=code]) :: outbound
703− heg=(map hand code) :: proposed
704− qim=(map hand code) :: inbound
705− == ::
706−
707−XX document
708−
709−Accepts
710−-------
711−
712−Produces
713−--------
714−
715−Source
716−------
717−
718−Examples
719−--------
720−
721−### `++coal`
722−
723− ++ coal ,* :: untyped vase
724−
725−XX document
726−
727−Accepts
728−-------
729−
730−Produces
731−--------
732−
733−Source
734−------
735−
736−Examples
737−--------
738−
739−### `++code`
740−
741− ++ code ,@uvI :: symmetric key
742−
743−XX document
744−
745−Accepts
746−-------
747−
748−Produces
749−--------
750−
751−Source
752−------
753−
754−Examples
755−--------
756−
757−### `++cone`
758−
759− ++ cone :: reconfiguration
760− $% [& p=twig] :: transform
761− [| p=(list ,@tas)] :: alter
762− == ::
763−
764−XX document
765−
766−Accepts
767−-------
768−
769−Produces
770−--------
771−
772−Source
773−------
774−
775−Examples
776−--------
777−
778−### `++chum`
779−
780− ++ chum ,@uvI :: hashed passcode
781−
782−XX document
783−
784−Accepts
785−-------
786−
787−Produces
788−--------
789−
790−Source
791−------
792−
793−Examples
794−--------
795−
796−### `++claw`
797−
798− ++ claw :: startup chain
799− $: joy=(unit coal) :: local context
800− ran=(unit coal) :: arguments
801− pux=(unit path) :: execution path
802− jiv=(unit coal) :: app configuration
803− kyq=(unit coal) :: app customization
804− gam=(unit coal) :: app image
805− == ::
806−
807−XX document
808−
809−Accepts
810−-------
811−
812−Produces
813−--------
814−
815−Source
816−------
817−
818−Examples
819−--------
820−
821−### `++clip`
822−
823− ++ clip (each ,@if ,@is) :: client IP
824−
825−See %eyre documentation.
826−
827− ~zod/try=> `clip`[%& .127.0.0.1]
828− [%.y p=.127.0.0.1]
829− ~zod/try=> `clip`[%| .12.0.0.0.342d.d24d.0.0]
830− [%.n p=.12.0.0.0.342d.d24d.0.0]
831− ~zod/try=> `clip`[%| .0.0.0.1]
832− ! type-fail
833− ! exit
834−
835−### `++coal`
836−
837− ++ coal ,* :: untyped vase
838−
839−XX document
840−
841−Accepts
842−-------
843−
844−Produces
845−--------
846−
847−Source
848−------
849−
850−Examples
851−--------
852−
853−### `++code`
854−
855− ++ code ,@uvI :: symmetric key
856−
857−XX document
858−
859−Accepts
860−-------
861−
862−Produces
863−--------
864−
865−Source
866−------
867−
868−Examples
869−--------
870−
871−### `++cone`
872−
873− ++ cone :: reconfiguration
874− $% [& p=twig] :: transform
875− [| p=(list ,@tas)] :: alter
876− == ::
877−
878−XX document
879−
880−Accepts
881−-------
882−
883−Produces
884−--------
885−
886−Source
887−------
888−
889−Examples
890−--------
891−
892−### `++coop`
893−
894− ++ coop (unit ares) :: e2e ack
895−
896−XX document
897−
898−Accepts
899−-------
900−
901−Produces
902−--------
903−
904−Source
905−------
906−
907−Examples
908−--------
909−
910−### `++corn`
911−
912− ++ corn :: flow by server
913− $: hen=duct :: admin channel
914− nys=(map flap bait) :: packets incoming
915− olz=(map flap cape) :: packets completed
916− wab=(map ship bath) :: relationship
917− == ::
918−
919−XX document
920−
921−Accepts
922−-------
923−
924−Produces
925−--------
926−
927−Source
928−------
929−
930−Examples
931−--------
932−
933−### `++cred`
934−
935− ++ cred :: credential
936− $: hut=hoot :: client host
937− aut=(jug ,@tas ,@t) :: client identities
938− orx=oryx :: CSRF secret
939− acl=(unit ,@t) :: accept-language
940− cip=(each ,@if ,@is) :: client IP
941− cum=(map ,@tas ,*) :: custom dirt
942− == ::
943−
944−XX document
945−
946−Accepts
947−-------
948−
949−Produces
950−--------
951−
952−Source
953−------
954−
955−Examples
956−--------
957−
958−### `++cuff`
959−
960− ++ cuff :: permissions
961− $: p=(unit (set monk)) :: readers
962− q=(set monk) :: authors
963− == ::
964−
965−XX document
966−
967−Accepts
968−-------
969−
970−Produces
971−--------
972−
973−Source
974−------
975−
976−Examples
977−--------
978−
979−### `++deed`
980−
981− ++ deed ,[p=@ q=step r=?] :: sig, stage, fake?
982−
983−XX document
984−
985−Accepts
986−-------
987−
988−Produces
989−--------
990−
991−Source
992−------
993−
994−Examples
995−--------
996−
997−### `++dome`
998−
999− ++ dome :: project state
1000− $: ang=agon :: pedigree
1001− ank=ankh :: state
1002− let=@ud :: top id
1003− hit=(map ,@ud tako) :: changes by id
1004− lab=(map ,@tas ,@ud) :: labels
1005− == ::
1006−
1007−XX document
1008−
1009−Accepts
1010−-------
1011−
1012−Produces
1013−--------
1014−
1015−Source
1016−------
1017−
1018−Examples
1019−--------
1020−
1021−### `++dore`
1022−
1023− ++ dore :: foreign contact
1024− $: wod=road :: connection to
1025− wyl=will :: inferred mirror
1026− caq=clot :: symmetric key state
1027− == ::
1028−
1029−XX document
1030−
1031−Accepts
1032−-------
1033−
1034−Produces
1035−--------
1036−
1037−Source
1038−------
1039−
1040−Examples
1041−--------
1042−
1043−### `++dove`
1044−
1045− ++ dove ,[p=@ud q=(map ,@ud ,@)] :: count hash 13-blocks
1046−
1047−XX document
1048−
1049−Accepts
1050−-------
1051−
1052−Produces
1053−--------
1054−
1055−Source
1056−------
1057−
1058−Examples
1059−--------
1060−
1061−### `++epic`
1062−
1063− ++ epic :: FCGI parameters
1064− $: qix=(map ,@t ,@t) :: query
1065− ced=cred :: client credentials
1066− bem=beam :: original path
1067− but=path :: ending
1068− nyp=path :: request model
1069− == ::
1070−
1071−XX document
1072−
1073−Accepts
1074−-------
1075−
1076−Produces
1077−--------
1078−
1079−Source
1080−------
1081−
1082−Examples
1083−--------
1084−
1085−### `++flap`
1086−
1087− ++ flap ,@uvH :: network packet id
1088−
1089−XX document
1090−
1091−Accepts
1092−-------
1093−
1094−Produces
1095−--------
1096−
1097−Source
1098−------
1099−
1100−Examples
1101−--------
1102−
1103−### `++flow`
1104−
1105− ++ flow :: packet connection
1106− $: rtt=@dr :: decaying avg rtt
1107− wid=@ud :: logical wdow msgs
1108− == ::
1109−
1110−XX document
1111−
1112−Accepts
1113−-------
1114−
1115−Produces
1116−--------
1117−
1118−Source
1119−------
1120−
1121−Examples
1122−--------
1123−
1124−### `++fort`
1125−
1126− ++ fort :: formal state
1127− $: %0 :: version
1128− gad=duct :: client interface
1129− hop=@da :: network boot date
1130− ton=town :: security
1131− zac=(map ship corn) :: flows by server
1132− == ::
1133−
1134−XX document
1135−
1136−Accepts
1137−-------
1138−
1139−Produces
1140−--------
1141−
1142−Source
1143−------
1144−
1145−Examples
1146−--------
1147−
1148−### `++frog`
1149−
1150− ++ frog ,[p=@da q=nori] :: time and change
1151−
1152−XX document
1153−
1154−Accepts
1155−-------
1156−
1157−Produces
1158−--------
1159−
1160−Source
1161−------
1162−
1163−Examples
1164−--------
1165−
1166−### `++gank`
1167−
1168− ++ gank (each vase (list tank)) :: abstract result
1169−
1170−XX document
1171−
1172−Accepts
1173−-------
1174−
1175−Produces
1176−--------
1177−
1178−Source
1179−------
1180−
1181−Examples
1182−--------
1183−
1184−### `++gift`
1185−
1186− ++ gift :: one-way effect
1187− $% [%$ p=vase] :: trivial output
1188− [%cc p=(unit case)] :: change case
1189− [%ck p=@tas] :: change desk
1190− [%cs p=path] :: change spur
1191− [%de p=@ud q=tank] :: debug/level
1192− [%ex p=(unit vase) q=lath] :: exec/patch
1193− ::[%fd p=vase] :: fundamental down
1194− ::[%fo p=vase] :: fundamental forward
1195− ::[%fu p=vase] :: fundamental up
1196− [%ha p=tank] :: single error
1197− [%ho p=(list tank)] :: multiple error
1198− [%la p=tank] :: single statement
1199− [%lo p=(list tank)] :: multiple statement
1200− [%mu p=type q=(list)] :: batch emit
1201− [%mx p=(list gift)] :: batch gift
1202− [%ok p=@ta q=nori] :: save changes
1203− [%og p=@ta q=mizu] :: save direct
1204− [%sc p=(unit skit)] :: stack library
1205− [%sp p=(list lark)] :: spawn task(s)
1206− [%sq p=ship q=@tas r=path s=*] :: send request
1207− [%sr p=ship q=path r=*] :: send response
1208− [%te p=(list ,@t)] :: dump lines
1209− [%th p=@ud q=love] :: http response
1210− [%tq p=path q=hiss] :: http request
1211− [%va p=@tas q=(unit vase)] :: set/clear variable
1212− [%xx p=curd] :: return card
1213− [%xy p=path q=curd] :: push card
1214− [%xz p=[p=ship q=term] q=ship r=mark s=zang]
1215− [%zz p=path q=path r=curd] ::
1216− == ::
1217−
1218−XX document
1219−
1220−Accepts
1221−-------
1222−
1223−Produces
1224−--------
1225−
1226−Source
1227−------
1228−
1229−Examples
1230−--------
1231−
1232−### `++zang`
1233−
1234− ++ zang :: XX evil hack
1235− $% [%backlog p=path q=?(%da %dr %ud) r=@] ::
1236− [%hola p=path] ::
1237− $: %mess p=path ::
1238− $= q ::
1239− $% [%do p=@t] :: act
1240− [%exp p=@t q=tank] :: code
1241− [%say p=@t] :: speak
1242− == == ::
1243− [%tint p=ship] ::
1244− == ::
1245−
1246−XX document
1247−
1248−Accepts
1249−-------
1250−
1251−Produces
1252−--------
1253−
1254−Source
1255−------
1256−
1257−Examples
1258−--------
1259−
1260−### `++gilt`
1261−
1262− ++ gilt ,[@tas *] :: presumed gift
1263−
1264−XX document
1265−
1266−Accepts
1267−-------
1268−
1269−Produces
1270−--------
1271−
1272−Source
1273−------
1274−
1275−Examples
1276−--------
1277−
1278−### `++gens`
1279−
1280− ++ gens ,[p=lang q=gcos] :: general identity
1281−
1282−XX document
1283−
1284−Accepts
1285−-------
1286−
1287−Produces
1288−--------
1289−
1290−Source
1291−------
1292−
1293−Examples
1294−--------
1295−
1296−### `++germ`
1297−
1298− ++ germ ?(%init %fine %that %this %mate %meld) :: merge style
1299−
1300−XX document
1301−
1302−Accepts
1303−-------
1304−
1305−Produces
1306−--------
1307−
1308−Source
1309−------
1310−
1311−Examples
1312−--------
1313−
1314−### `++gcos`
1315−
1316− ++ gcos :: id description
1317− $% [%czar ~] :: 8-bit ship
1318− [%duke p=what] :: 32-bit ship
1319− [%earl p=@t] :: 64-bit ship
1320− [%king p=@t] :: 16-bit ship
1321− [%pawn p=(unit ,@t)] :: 128-bit ship
1322− == ::
1323−
1324−XX document
1325−
1326−Accepts
1327−-------
1328−
1329−Produces
1330−--------
1331−
1332−Source
1333−------
1334−
1335−Examples
1336−--------
1337−
1338−### `++goad`
1339−
1340− ++ goad :: common note
1341− $% [%eg p=riot] :: simple result
1342− [%gr p=mark q=*] :: gall rush/rust
1343− [%hp p=httr] :: http response
1344− :: [%ht p=@ud q=scab r=cred s=moth] :: http request
1345− [%it p=~] :: interrupt event
1346− [%lq p=ship q=path r=*] :: client request
1347− [%ly p=newt q=tape] :: lifecycle event
1348− [%ow p=cape] :: one-way reaction
1349− [%rt p=(unit)] :: roundtrip response
1350− [%up p=@t] :: prompt response
1351− [%wa ~] :: alarm
1352− == ::
1353−
1354−XX document
1355−
1356−Accepts
1357−-------
1358−
1359−Produces
1360−--------
1361−
1362−Source
1363−------
1364−
1365−Examples
1366−--------
1367−
1368−### `++goal`
1369−
1370− ++ goal :: app request
1371− $% [%$ p=type] :: open for input
1372− [%do p=vase q=vase] :: call gate sample
1373− [%eg p=kite] :: single request
1374− [%es p=ship q=desk r=rave] :: subscription
1375− [%gr ~] :: gall response
1376− [%ht p=(list rout)] :: http server
1377− [%hp ~] :: http response
1378− [%lq p=@tas] :: listen for service
1379− [%ow ~] :: one-way reaction
1380− [%rt ~] :: roundtrip response
1381− [%up p=prod] :: user prompt
1382− [%wa p=@da] :: alarm
1383− == ::
1384−
1385−XX document
1386−
1387−Accepts
1388−-------
1389−
1390−Produces
1391−--------
1392−
1393−Source
1394−------
1395−
1396−Examples
1397−--------
1398−
1399−### `++govt`
1400−
1401− ++ govt path :: country/postcode
1402−
1403−XX document
1404−
1405−Accepts
1406−-------
1407−
1408−Produces
1409−--------
1410−
1411−Source
1412−------
1413−
1414−Examples
1415−--------
1416−
1417−### `++hand`
1418−
1419− ++ hand ,@uvH :: hash of code
1420−
1421−XX document
1422−
1423−Accepts
1424−-------
1425−
1426−Produces
1427−--------
1428−
1429−Source
1430−------
1431−
1432−Examples
1433−--------
1434−
1435−### `++hart`
1436−
1437− ++ hart ,[p=? q=(unit ,@ud) r=host] :: http sec/port/host
1438−
1439−XX document
1440−
1441−Accepts
1442−-------
1443−
1444−Produces
1445−--------
1446−
1447−Source
1448−------
1449−
1450−Examples
1451−--------
1452−
1453−### `++hate`
1454−
1455− ++ hate ,[p=purl q=@p r=moth] :: semi-cooked request
1456−
1457−XX document
1458−
1459−Accepts
1460−-------
1461−
1462−Produces
1463−--------
1464−
1465−Source
1466−------
1467−
1468−Examples
1469−--------
1470−
1471−### `++heir`
1472−
1473− ++ heir ,[p=@ud q=mess r=(unit love)] :: status/headers/data
1474−
1475−XX document
1476−
1477−Accepts
1478−-------
1479−
1480−Produces
1481−--------
1482−
1483−Source
1484−------
1485−
1486−Examples
1487−--------
1488−
1489−### `++hiss`
1490−
1491− ++ hiss ,[p=purl q=moth] :: outbound request
1492−
1493−XX document
1494−
1495−Accepts
1496−-------
1497−
1498−Produces
1499−--------
1500−
1501−Source
1502−------
1503−
1504−Examples
1505−--------
1506−
1507−### `++hist`
1508−
1509− ++ hist ,[p=@ud q=(list ,@t)] :: depth texts
1510−
1511−XX document
1512−
1513−Accepts
1514−-------
1515−
1516−Produces
1517−--------
1518−
1519−Source
1520−------
1521−
1522−Examples
1523−--------
1524−
1525−### `++hole`
1526−
1527− ++ hole ,@t :: session identity
1528−
1529−XX document
1530−
1531−Accepts
1532−-------
1533−
1534−Produces
1535−--------
1536−
1537−Source
1538−------
1539−
1540−Examples
1541−--------
1542−
1543−### `++hoot`
1544−
1545− ++ hoot ,[p=? q=(unit ,@ud) r=host] :: secure/port/host
1546−
1547−XX document
1548−
1549−Accepts
1550−-------
1551−
1552−Produces
1553−--------
1554−
1555−Source
1556−------
1557−
1558−Examples
1559−--------
1560−
1561−### `++hort`
1562−
1563− ++ hort ,[p=(unit ,@ud) q=host] :: http port/host
1564−
1565−XX document
1566−
1567−Accepts
1568−-------
1569−
1570−Produces
1571−--------
1572−
1573−Source
1574−------
1575−
1576−Examples
1577−--------
1578−
1579−### `++host`
1580−
1581− ++ host $%([& p=(list ,@t)] [| p=@if]) :: http host
1582−
1583−XX document
1584−
1585−Accepts
1586−-------
1587−
1588−Produces
1589−--------
1590−
1591−Source
1592−------
1593−
1594−Examples
1595−--------
1596−
1597−### `++httq`
1598−
1599− ++ httq :: raw http request
1600− $: p=meth :: method
1601− q=@t :: unparsed url
1602− r=(list ,[p=@t q=@t]) :: headers
1603− s=(unit octs) :: body
1604− == ::
1605−
1606−XX document
1607−
1608−Accepts
1609−-------
1610−
1611−Produces
1612−--------
1613−
1614−Source
1615−------
1616−
1617−Examples
1618−--------
1619−
1620−### `++httr`
1621−
1622− ++ httr ,[p=@ud q=mess r=(unit octs)] :: raw http response
1623−
1624−XX document
1625−
1626−Accepts
1627−-------
1628−
1629−Produces
1630−--------
1631−
1632−Source
1633−------
1634−
1635−Examples
1636−--------
1637−
1638−### `++httx`
1639−
1640− ++ httx :: encapsulated http
1641− $: p=? :: https?
1642− q=clip :: source IP
1643− r=httq ::
1644− == ::
1645−
1646−XX document
1647−
1648−Accepts
1649−-------
1650−
1651−Produces
1652−--------
1653−
1654−Source
1655−------
1656−
1657−Examples
1658−--------
1659−
1660−### `++kite`
1661−
1662− ++ kite ,[p=care q=case r=ship s=desk t=spur] :: parsed global name
1663−
1664−XX document
1665−
1666−Accepts
1667−-------
1668−
1669−Produces
1670−--------
1671−
1672−Source
1673−------
1674−
1675−Examples
1676−--------
1677−
1678−### `++json`
1679−
1680− ++ json :: normal json value
1681− $| ~ :: null
1682− $% [%a p=(list json)] :: array
1683− [%b p=?] :: boolean
1684− [%o p=(map ,@t json)] :: object
1685− [%n p=@ta] :: number
1686− [%s p=@ta] :: string
1687− == ::
1688−
1689−XX document
1690−
1691−Accepts
1692−-------
1693−
1694−Produces
1695−--------
1696−
1697−Source
1698−------
1699−
1700−Examples
1701−--------
1702−
1703−### `++jsot`
1704−
1705− ++ jsot :: strict json top
1706− $% [%a p=(list json)] :: array
1707− [%o p=(map ,@t json)] :: object
1708− == ::
1709−
1710−XX document
1711−
1712−Accepts
1713−-------
1714−
1715−Produces
1716−--------
1717−
1718−Source
1719−------
1720−
1721−Examples
1722−--------
1723−
1724−### `++lamb`
1725−
1726− ++ lamb :: short path
1727− $% [& p=@tas] :: auto
1728− [| p=twig] :: manual
1729− == ::
1730−
1731−XX document
1732−
1733−Accepts
1734−-------
1735−
1736−Produces
1737−--------
1738−
1739−Source
1740−------
1741−
1742−Examples
1743−--------
1744−
1745−### `++lane`
1746−
1747− ++ lane :: packet route
1748− $% [%if p=@da q=@ud r=@if] :: IP4/public UDP/addr
1749− [%is p=@ud q=(unit lane) r=@is] :: IPv6 w/alternates
1750− [%ix p=@da q=@ud r=@if] :: IPv4 provisional
1751− == ::
1752−
1753−XX document
1754−
1755−Accepts
1756−-------
1757−
1758−Produces
1759−--------
1760−
1761−Source
1762−------
1763−
1764−Examples
1765−--------
1766−
1767−### `++lang`
1768−
1769− ++ lang ,@ta :: IETF lang as code
1770−
1771−XX document
1772−
1773−Accepts
1774−-------
1775−
1776−Produces
1777−--------
1778−
1779−Source
1780−------
1781−
1782−Examples
1783−--------
1784−
1785−### `++lark`
1786−
1787− ++ lark ,[p=(unit ,@tas) q=lawn] :: parsed command
1788−
1789−XX document
1790−
1791−Accepts
1792−-------
1793−
1794−Produces
1795−--------
1796−
1797−Source
1798−------
1799−
1800−Examples
1801−--------
1802−
1803−### `++lass`
1804−
1805− ++ lass ?(%0 %1 %2) :: power increment
1806−
1807−XX document
1808−
1809−Accepts
1810−-------
1811−
1812−Produces
1813−--------
1814−
1815−Source
1816−------
1817−
1818−Examples
1819−--------
1820−
1821−### `++lath`
1822−
1823− ++ lath $% :: pipeline stage
1824− [%0 p=lass q=lamb r=(list cone) s=twig] :: command
1825− [%1 p=twig] :: generator
1826− [%2 p=twig] :: filter
1827− == ::
1828−
1829−XX document
1830−
1831−Accepts
1832−-------
1833−
1834−Produces
1835−--------
1836−
1837−Source
1838−------
1839−
1840−Examples
1841−--------
1842−
1843−### `++lawn`
1844−
1845− ++ lawn (list lath) ::
1846−
1847−XX document
1848−
1849−Accepts
1850−-------
1851−
1852−Produces
1853−--------
1854−
1855−Source
1856−------
1857−
1858−Examples
1859−--------
1860−
1861−### `++lice`
1862−
1863− ++ lice ,[p=ship q=buck] :: full license
1864−
1865−XX document
1866−
1867−Accepts
1868−-------
1869−
1870−Produces
1871−--------
1872−
1873−Source
1874−------
1875−
1876−Examples
1877−--------
1878−
1879−### `++life`
1880−
1881− ++ life ,@ud :: regime number
1882−
1883−XX document
1884−
1885−Accepts
1886−-------
1887−
1888−Produces
1889−--------
1890−
1891−Source
1892−------
1893−
1894−Examples
1895−--------
1896−
1897−### `++lint`
1898−
1899− ++ lint (list rock) :: fragment array
1900−
1901−XX document
1902−
1903−Accepts
1904−-------
1905−
1906−Produces
1907−--------
1908−
1909−Source
1910−------
1911−
1912−Examples
1913−--------
1914−
1915−### `++lobe`
1916−
1917− ++ lobe ,@ :: blob ref
1918−
1919−XX document
1920−
1921−Accepts
1922−-------
1923−
1924−Produces
1925−--------
1926−
1927−Source
1928−------
1929−
1930−Examples
1931−--------
1932−
1933−### `++love`
1934−
1935− ++ love $% :: http response
1936− [%ham p=manx] :: html node
1937− [%mid p=mite q=octs] :: mime-typed data
1938− [%raw p=httr] :: raw http response
1939− [%wan p=wain] :: text lines
1940− [%zap p=@ud q=(list tank)] :: status/error
1941− == ::
1942−
1943−XX document
1944−
1945−Accepts
1946−-------
1947−
1948−Produces
1949−--------
1950−
1951−Source
1952−------
1953−
1954−Examples
1955−--------
1956−
1957−### `++luge`
1958−
1959− ++ luge ,[p=mark q=*] :: fully typed content
1960−
1961−XX document
1962−
1963−Accepts
1964−-------
1965−
1966−Produces
1967−--------
1968−
1969−Source
1970−------
1971−
1972−Examples
1973−--------
1974−
1975−### `++maki`
1976−
1977− ++ maki ,[p=@ta q=@ta r=@ta s=path] ::
1978−
1979−XX document
1980−
1981−Accepts
1982−-------
1983−
1984−Produces
1985−--------
1986−
1987−Source
1988−------
1989−
1990−Examples
1991−--------
1992−
1993−### `++mace`
1994−
1995− ++ mace (list ,[p=life q=ring]) :: private secrets
1996−
1997−XX document
1998−
1999−Accepts
2000−-------
2001−
2002−Produces
2003−--------
2004−
2005−Source
2006−------
2007−
2008−Examples
2009−--------
2010−
2011−### `++marv`
2012−
2013− ++ marv ?(%da %tas %ud) :: release form
2014−
2015−XX document
2016−
2017−Accepts
2018−-------
2019−
2020−Produces
2021−--------
2022−
2023−Source
2024−------
2025−
2026−Examples
2027−--------
2028−
2029−### `++math`
2030−
2031− ++ math (map ,@t (list ,@t)) :: semiparsed headers
2032−
2033−XX document
2034−
2035−Accepts
2036−-------
2037−
2038−Produces
2039−--------
2040−
2041−Source
2042−------
2043−
2044−Examples
2045−--------
2046−
2047−### `++meal`
2048−
2049− ++ meal :: payload
2050− $% [%back p=cape q=flap r=@dr] :: acknowledgment
2051− [%buck p=coop q=flap r=@dr] :: e2e ack
2052− [%bond p=life q=path r=@ud s=*] :: message
2053− [%bund p=life q=path r=@ud s=*] :: e2e message
2054− [%carp p=@ q=@ud r=@ud s=flap t=@] :: skin/inx/cnt/hash
2055− [%fore p=ship q=(unit lane) r=@] :: forwarded packet
2056− == ::
2057−
2058−XX document
2059−
2060−Accepts
2061−-------
2062−
2063−Produces
2064−--------
2065−
2066−Source
2067−------
2068−
2069−Examples
2070−--------
2071−
2072−### `++mess`
2073−
2074− ++ mess (list ,[p=@t q=@t]) :: raw http headers
2075−
2076−XX document
2077−
2078−Accepts
2079−-------
2080−
2081−Produces
2082−--------
2083−
2084−Source
2085−------
2086−
2087−Examples
2088−--------
2089−
2090−### `++meta`
2091−
2092− ++ meta :: path metadata
2093− $% [& q=@uvI] :: hash
2094− [| q=(list ,@ta)] :: dir
2095− == ::
2096−
2097−XX document
2098−
2099−Accepts
2100−-------
2101−
2102−Produces
2103−--------
2104−
2105−Source
2106−------
2107−
2108−Examples
2109−--------
2110−
2111−### `++meth`
2112−
2113− ++ meth :: http methods
2114− $? %conn :: CONNECT
2115− %delt :: DELETE
2116− %get :: GET
2117− %head :: HEAD
2118− %opts :: OPTIONS
2119− %post :: POST
2120− %put :: PUT
2121− %trac :: TRACE
2122− == ::
2123−
2124−XX document
2125−
2126−Accepts
2127−-------
2128−
2129−Produces
2130−--------
2131−
2132−Source
2133−------
2134−
2135−Examples
2136−--------
2137−
2138−### `++mite`
2139−
2140− ++ mite (list ,@ta) :: mime type
2141−
2142−XX document
2143−
2144−Accepts
2145−-------
2146−
2147−Produces
2148−--------
2149−
2150−Source
2151−------
2152−
2153−Examples
2154−--------
2155−
2156−### `++miso`
2157−
2158− ++ miso :: ankh delta
2159− $% [%del p=*] :: delete
2160− [%ins p=*] :: insert
2161− [%mut p=udon] :: mutate
2162− == ::
2163−
2164−XX document
2165−
2166−Accepts
2167−-------
2168−
2169−Produces
2170−--------
2171−
2172−Source
2173−------
2174−
2175−Examples
2176−--------
2177−
2178−### `++mizu`
2179−
2180− ++ mizu ,[p=@u q=(map ,@ud tako) r=rang] :: new state
2181−
2182−XX document
2183−
2184−Accepts
2185−-------
2186−
2187−Produces
2188−--------
2189−
2190−Source
2191−------
2192−
2193−Examples
2194−--------
2195−
2196−### `++moar`
2197−
2198− ++ moar ,[p=@ud q=@ud] :: normal change range
2199−
2200−XX document
2201−
2202−Accepts
2203−-------
2204−
2205−Produces
2206−--------
2207−
2208−Source
2209−------
2210−
2211−Examples
2212−--------
2213−
2214−### `++moat`
2215−
2216− ++ moat ,[p=case q=case r=path] :: change range
2217−
2218−XX document
2219−
2220−Accepts
2221−-------
2222−
2223−Produces
2224−--------
2225−
2226−Source
2227−------
2228−
2229−Examples
2230−--------
2231−
2232−### `++mood`
2233−
2234− ++ mood ,[p=care q=case r=path] :: request in desk
2235−
2236−XX document
2237−
2238−Accepts
2239−-------
2240−
2241−Produces
2242−--------
2243−
2244−Source
2245−------
2246−
2247−Examples
2248−--------
2249−
2250−### `++moth`
2251−
2252− ++ moth ,[p=meth q=math r=(unit octs)] :: http operation
2253−
2254−XX document
2255−
2256−Accepts
2257−-------
2258−
2259−Produces
2260−--------
2261−
2262−Source
2263−------
2264−
2265−Examples
2266−--------
2267−
2268−### `++name`
2269−
2270− ++ name ,[p=@t q=(unit ,@t) r=(unit ,@t) s=@t] :: first mid/nick last
2271−
2272−XX document
2273−
2274−Accepts
2275−-------
2276−
2277−Produces
2278−--------
2279−
2280−Source
2281−------
2282−
2283−Examples
2284−--------
2285−
2286−### `++newt`
2287−
2288− ++ newt ?(%boot %kick %mess %slay %wake) :: lifecycle events
2289−
2290−XX document
2291−
2292−Accepts
2293−-------
2294−
2295−Produces
2296−--------
2297−
2298−Source
2299−------
2300−
2301−Examples
2302−--------
2303−
2304−### `++nose`
2305−
2306− ++ nose :: response, kernel
2307− $? [%$ p=(unit ,[p=tutu q=(list)])] :: standard input
2308− goad ::
2309− == ::
2310−
2311−XX document
2312−
2313−Accepts
2314−-------
2315−
2316−Produces
2317−--------
2318−
2319−Source
2320−------
2321−
2322−Examples
2323−--------
2324−
2325−### `++note`
2326−
2327− ++ note :: response, user
2328− $? [%$ p=(unit ,[p=type q=(list)])] :: standard input
2329− [%do p=vase] :: execution result
2330− goad ::
2331− == ::
2332−
2333−XX document
2334−
2335−Accepts
2336−-------
2337−
2338−Produces
2339−--------
2340−
2341−Source
2342−------
2343−
2344−Examples
2345−--------
2346−
2347−### `++nori`
2348−
2349− ++ nori :: repository action
2350− $% [& q=soba] :: delta
2351− [| p=@tas] :: label
2352− == ::
2353−
2354−XX document
2355−
2356−Accepts
2357−-------
2358−
2359−Produces
2360−--------
2361−
2362−Source
2363−------
2364−
2365−Examples
2366−--------
2367−
2368−### `++octs`
2369−
2370− ++ octs ,[p=@ud q=@] :: octet-stream
2371−
2372−XX document
2373−
2374−Accepts
2375−-------
2376−
2377−Produces
2378−--------
2379−
2380−Source
2381−------
2382−
2383−Examples
2384−--------
2385−
2386−### `++oryx`
2387−
2388− ++ oryx ,@t :: CSRF secret
2389−
2390−XX document
2391−
2392−Accepts
2393−-------
2394−
2395−Produces
2396−--------
2397−
2398−Source
2399−------
2400−
2401−Examples
2402−--------
2403−
2404−### `++pact`
2405−
2406− ++ pact path :: routed path
2407−
2408−XX document
2409−
2410−Accepts
2411−-------
2412−
2413−Produces
2414−--------
2415−
2416−Source
2417−------
2418−
2419−Examples
2420−--------
2421−
2422−### `++pail`
2423−
2424− ++ pail ?(%none %warm %cold) :: connection status
2425−
2426−XX document
2427−
2428−Accepts
2429−-------
2430−
2431−Produces
2432−--------
2433−
2434−Source
2435−------
2436−
2437−Examples
2438−--------
2439−
2440−### `++plan`
2441−
2442− ++ plan (trel view (pair ,@da (unit ,@dr)) path) :: subscription
2443−
2444−XX document
2445−
2446−Accepts
2447−-------
2448−
2449−Produces
2450−--------
2451−
2452−Source
2453−------
2454−
2455−Examples
2456−--------
2457−
2458−### `++plea`
2459−
2460− ++ plea ,[p=@ud q=[p=? q=@t]] :: live prompt
2461−
2462−XX document
2463−
2464−Accepts
2465−-------
2466−
2467−Produces
2468−--------
2469−
2470−Source
2471−------
2472−
2473−Examples
2474−--------
2475−
2476−### `++pork`
2477−
2478− ++ pork ,[p=(unit ,@ta) q=(list ,@t)] :: fully parsed url
2479−
2480−XX document
2481−
2482−Accepts
2483−-------
2484−
2485−Produces
2486−--------
2487−
2488−Source
2489−------
2490−
2491−Examples
2492−--------
2493−
2494−### `++pred`
2495−
2496− ++ pred ,[p=@ta q=@tas r=@ta ~] :: proto-path
2497−
2498−XX document
2499−
2500−Accepts
2501−-------
2502−
2503−Produces
2504−--------
2505−
2506−Source
2507−------
2508−
2509−Examples
2510−--------
2511−
2512−### `++prod`
2513−
2514− ++ prod ,[p=prom q=tape r=tape] :: prompt
2515−
2516−XX document
2517−
2518−Accepts
2519−-------
2520−
2521−Produces
2522−--------
2523−
2524−Source
2525−------
2526−
2527−Examples
2528−--------
2529−
2530−### `++prom`
2531−
2532− ++ prom ?(%text %pass %none) :: format type
2533−
2534−XX document
2535−
2536−Accepts
2537−-------
2538−
2539−Produces
2540−--------
2541−
2542−Source
2543−------
2544−
2545−Examples
2546−--------
2547−
2548−### `++purl`
2549−
2550− ++ purl ,[p=hart q=pork r=quay] :: parsed url
2551−
2552−XX document
2553−
2554−Accepts
2555−-------
2556−
2557−Produces
2558−--------
2559−
2560−Source
2561−------
2562−
2563−Examples
2564−--------
2565−
2566−### `++putt`
2567−
2568− ++ putt :: outgoing message
2569− $: ski=snow :: sequence acked/sent
2570− wyv=(list rock) :: packet list XX gear
2571− == ::
2572−
2573−XX document
2574−
2575−Accepts
2576−-------
2577−
2578−Produces
2579−--------
2580−
2581−Source
2582−------
2583−
2584−Examples
2585−--------
2586−
2587−### `++pyre`
2588−
2589− ++ pyre :: cascade stash
2590− $: p=(map ,[p=path q=path r=coal] coal) :: by path
2591− q=(map ,[p=path q=@uvI r=coal] coal) :: by source hash
2592− r=(map ,[p=* q=coal] coal) :: by (soft) twig
2593− == ::
2594−
2595−XX document
2596−
2597−Accepts
2598−-------
2599−
2600−Produces
2601−--------
2602−
2603−Source
2604−------
2605−
2606−Examples
2607−--------
2608−
2609−### `++quay`
2610−
2611− ++ quay (list ,[p=@t q=@t]) :: parsed url query
2612−
2613−XX document
2614−
2615−Accepts
2616−-------
2617−
2618−Produces
2619−--------
2620−
2621−Source
2622−------
2623−
2624−Examples
2625−--------
2626−
2627−### `++quri`
2628−
2629− ++ quri :: request-uri
2630− $% [& p=purl] :: absolute
2631− [| p=pork q=quay] :: relative
2632− == ::
2633−
2634−XX document
2635−
2636−Accepts
2637−-------
2638−
2639−Produces
2640−--------
2641−
2642−Source
2643−------
2644−
2645−Examples
2646−--------
2647−
2648−### `++race`
2649−
2650− ++ race :: inbound stream
2651− $: did=@ud :: filled sequence
2652− dod=? :: not processing
2653− bum=(map ,@ud ares) :: nacks
2654− mis=(map ,@ud ,[p=cape q=lane r=flap s=(unit)]) :: misordered
2655− == ::
2656−
2657−XX document
2658−
2659−Accepts
2660−-------
2661−
2662−Produces
2663−--------
2664−
2665−Source
2666−------
2667−
2668−Examples
2669−--------
2670−
2671−### `++rank`
2672−
2673− ++ rank ?(%czar %king %duke %earl %pawn) :: ship width class
2674−
2675−XX document
2676−
2677−Accepts
2678−-------
2679−
2680−Produces
2681−--------
2682−
2683−Source
2684−------
2685−
2686−Examples
2687−--------
2688−
2689−### `++rang`
2690−
2691− ++ rang $: hut=(map tako yaki) ::
2692− lat=(map lobe blob) ::
2693− == ::
2694−
2695−XX document
2696−
2697−Accepts
2698−-------
2699−
2700−Produces
2701−--------
2702−
2703−Source
2704−------
2705−
2706−Examples
2707−--------
2708−
2709−### `++rant`
2710−
2711− ++ rant :: namespace binding
2712− $: p=[p=care q=case r=@tas] :: clade release book
2713− q=path :: spur
2714− r=* :: data
2715− == ::
2716−
2717−XX document
2718−
2719−Accepts
2720−-------
2721−
2722−Produces
2723−--------
2724−
2725−Source
2726−------
2727−
2728−Examples
2729−--------
2730−
2731−### `++rave`
2732−
2733− ++ rave :: general request
2734− $% [& p=mood] :: single request
2735− [| p=moat] :: change range
2736− == ::
2737−
2738−XX document
2739−
2740−Accepts
2741−-------
2742−
2743−Produces
2744−--------
2745−
2746−Source
2747−------
2748−
2749−Examples
2750−--------
2751−
2752−### `++rill`
2753−
2754− ++ rill :: outbound stream
2755− $: sed=@ud :: sent
2756− san=(map ,@ud duct) :: outstanding
2757− == ::
2758−
2759−XX document
2760−
2761−Accepts
2762−-------
2763−
2764−Produces
2765−--------
2766−
2767−Source
2768−------
2769−
2770−Examples
2771−--------
2772−
2773−### `++riot`
2774−
2775− ++ riot (unit rant) :: response/complete
2776−
2777−XX document
2778−
2779−Accepts
2780−-------
2781−
2782−Produces
2783−--------
2784−
2785−Source
2786−------
2787−
2788−Examples
2789−--------
2790−
2791−### `++road`
2792−
2793− ++ road :: secured oneway route
2794− $: exp=@da :: expiration date
2795− lun=(unit lane) :: route to friend
2796− lew=will :: will of friend
2797− == ::
2798−
2799−XX document
2800−
2801−Accepts
2802−-------
2803−
2804−Produces
2805−--------
2806−
2807−Source
2808−------
2809−
2810−Examples
2811−--------
2812−
2813−### `++rock`
2814−
2815− ++ rock ,@uvO :: packet
2816−
2817−XX document
2818−
2819−Accepts
2820−-------
2821−
2822−Produces
2823−--------
2824−
2825−Source
2826−------
2827−
2828−Examples
2829−--------
2830−
2831−### `++rout`
2832−
2833− ++ rout ,[p=(list host) q=path r=oryx s=path] :: http route (new)
2834−
2835−XX document
2836−
2837−Accepts
2838−-------
2839−
2840−Produces
2841−--------
2842−
2843−Source
2844−------
2845−
2846−Examples
2847−--------
2848−
2849−### `++rump`
2850−
2851− ++ rump ,[p=care q=case r=@tas s=path] :: relative path
2852−
2853−XX document
2854−
2855−Accepts
2856−-------
2857−
2858−Produces
2859−--------
2860−
2861−Source
2862−------
2863−
2864−Examples
2865−--------
2866−
2867−### `++saba`
2868−
2869− ++ saba ,[p=ship q=@tas r=moar s=dome] :: patch/merge
2870−
2871−XX document
2872−
2873−Accepts
2874−-------
2875−
2876−Produces
2877−--------
2878−
2879−Source
2880−------
2881−
2882−Examples
2883−--------
2884−
2885−### `++sack`
2886−
2887− ++ sack ,[p=ship q=ship] :: incoming [our his]
2888−
2889−XX document
2890−
2891−Accepts
2892−-------
2893−
2894−Produces
2895−--------
2896−
2897−Source
2898−------
2899−
2900−Examples
2901−--------
2902−
2903−### `++sufi`
2904−
2905− ++ sufi :: domestic host
2906− $: hoy=(list ship) :: hierarchy
2907− val=wund :: private keys
2908− law=will :: server will
2909− seh=(map hand ,[p=ship q=@da]) :: key cache
2910− hoc=(map ship dore) :: neighborhood
2911− == ::
2912−
2913−XX document
2914−
2915−Accepts
2916−-------
2917−
2918−Produces
2919−--------
2920−
2921−Source
2922−------
2923−
2924−Examples
2925−--------
2926−
2927−### `++salt`
2928−
2929− ++ salt ,@uv :: entropy
2930−
2931−XX document
2932−
2933−Accepts
2934−-------
2935−
2936−Produces
2937−--------
2938−
2939−Source
2940−------
2941−
2942−Examples
2943−--------
2944−
2945−### `++seal`
2946−
2947− ++ seal :: auth conversation
2948− $: whu=(unit ship) :: client identity
2949− pul=purl :: destination url
2950− wit=? :: wait for partner
2951− foy=(unit ,[p=ship q=hole]) :: partner to notify
2952− pus=(unit ,@ta) :: password
2953− == ::
2954−
2955−XX document
2956−
2957−Accepts
2958−-------
2959−
2960−Produces
2961−--------
2962−
2963−Source
2964−------
2965−
2966−Examples
2967−--------
2968−
2969−### `++sect`
2970−
2971− ++ sect ?(%black %blue %red %orange %white) :: banner
2972−
2973−XX document
2974−
2975−Accepts
2976−-------
2977−
2978−Produces
2979−--------
2980−
2981−Source
2982−------
2983−
2984−Examples
2985−--------
2986−
2987−### `++shed`
2988−
2989− ++ shed :: packet flow
2990− $: $: rtt=@dr :: smoothed rtt
2991− rto=@dr :: retransmit timeout
2992− rtn=(unit ,@da) :: next timeout
2993− rue=(unit ,@da) :: last heard from
2994− == ::
2995− $: nus=@ud :: number sent
2996− nif=@ud :: number live
2997− nep=@ud :: next expected
2998− caw=@ud :: logical window
2999− cag=@ud :: congest thresh
3000− == ::
3001− $: diq=(map flap ,@ud) :: packets sent
3002− pyz=(map soup ,@ud) :: message/unacked
3003− puq=(qeu ,[p=@ud q=soul]) :: packet queue
3004− == ::
3005− == ::
3006−
3007−XX document
3008−
3009−Accepts
3010−-------
3011−
3012−Produces
3013−--------
3014−
3015−Source
3016−------
3017−
3018−Examples
3019−--------
3020−
3021−### `++skit`
3022−
3023− ++ skit ,[p=(unit ,@ta) q=(list ,@ta) r=(list ,@ta)] :: tracking path
3024−
3025−XX document
3026−
3027−Accepts
3028−-------
3029−
3030−Produces
3031−--------
3032−
3033−Source
3034−------
3035−
3036−Examples
3037−--------
3038−
3039−### `++skin`
3040−
3041− ++ skin ?(%none %open %fast %full) :: encoding stem
3042−
3043−XX document
3044−
3045−Accepts
3046−-------
3047−
3048−Produces
3049−--------
3050−
3051−Source
3052−------
3053−
3054−Examples
3055−--------
3056−
3057−### `++slip`
3058−
3059− ++ slip ,[p=path q=goal] :: traceable request
3060−
3061−XX document
3062−
3063−Accepts
3064−-------
3065−
3066−Produces
3067−--------
3068−
3069−Source
3070−------
3071−
3072−Examples
3073−--------
3074−
3075−### `++snow`
3076−
3077− ++ snow ,[p=@ud q=@ud r=(set ,@ud)] :: window exceptions
3078−
3079−XX document
3080−
3081−Accepts
3082−-------
3083−
3084−Produces
3085−--------
3086−
3087−Source
3088−------
3089−
3090−Examples
3091−--------
3092−
3093−### `++soap`
3094−
3095− ++ soap ,[p=[p=life q=life] q=path r=@ud] :: statement id
3096−
3097−XX document
3098−
3099−Accepts
3100−-------
3101−
3102−Produces
3103−--------
3104−
3105−Source
3106−------
3107−
3108−Examples
3109−--------
3110−
3111−### `++soup`
3112−
3113− ++ soup ,[p=path q=@ud] :: new statement id
3114−
3115−XX document
3116−
3117−Accepts
3118−-------
3119−
3120−Produces
3121−--------
3122−
3123−Source
3124−------
3125−
3126−Examples
3127−--------
3128−
3129−### `++soul`
3130−
3131− ++ soul :: packet in travel
3132− $: gom=soup :: message identity
3133− nux=@ud :: xmission count
3134− liv=? :: deemed live
3135− lys=@da :: last sent
3136− pac=rock :: packet data
3137− == ::
3138−
3139−XX document
3140−
3141−Accepts
3142−-------
3143−
3144−Produces
3145−--------
3146−
3147−Source
3148−------
3149−
3150−Examples
3151−--------
3152−
3153−### `++soba`
3154−
3155− ++ soba ,[p=cart q=(list ,[p=path q=miso])] :: delta
3156−
3157−XX document
3158−
3159−Accepts
3160−-------
3161−
3162−Produces
3163−--------
3164−
3165−Source
3166−------
3167−
3168−Examples
3169−--------
3170−
3171−### `++sock`
3172−
3173− ++ sock ,[p=ship q=ship] :: outgoing [from to]
3174−
3175−XX document
3176−
3177−Accepts
3178−-------
3179−
3180−Produces
3181−--------
3182−
3183−Source
3184−------
3185−
3186−Examples
3187−--------
3188−
3189−### `++spur`
3190−
3191− ++ spur path :: ship desk case spur
3192−
3193−XX document
3194−
3195−Accepts
3196−-------
3197−
3198−Produces
3199−--------
3200−
3201−Source
3202−------
3203−
3204−Examples
3205−--------
3206−
3207−### `++step`
3208−
3209− ++ step ,[p=bray q=gens r=pass] :: identity stage
3210−
3211−XX document
3212−
3213−Accepts
3214−-------
3215−
3216−Produces
3217−--------
3218−
3219−Source
3220−------
3221−
3222−Examples
3223−--------
3224−
3225−### `++tako`
3226−
3227− ++ tako ,@ :: yaki ref
3228−
3229−XX document
3230−
3231−Accepts
3232−-------
3233−
3234−Produces
3235−--------
3236−
3237−Source
3238−------
3239−
3240−Examples
3241−--------
3242−
3243−### `++tart`
3244−
3245− ++ tart $+([@da path note] bowl) :: process core
3246−
3247−XX document
3248−
3249−Accepts
3250−-------
3251−
3252−Produces
3253−--------
3254−
3255−Source
3256−------
3257−
3258−Examples
3259−--------
3260−
3261−### `++taxi`
3262−
3263− ++ taxi ,[p=lane q=rock] :: routed packet
3264−
3265−XX document
3266−
3267−Accepts
3268−-------
3269−
3270−Produces
3271−--------
3272−
3273−Source
3274−------
3275−
3276−Examples
3277−--------
3278−
3279−### `++tick`
3280−
3281− ++ tick ,@ud :: process id
3282−
3283−XX document
3284−
3285−Accepts
3286−-------
3287−
3288−Produces
3289−--------
3290−
3291−Source
3292−------
3293−
3294−Examples
3295−--------
3296−
3297−### `++toro`
3298−
3299− ++ toro ,[p=@ta q=nori] :: general change
3300−
3301−XX document
3302−
3303−Accepts
3304−-------
3305−
3306−Produces
3307−--------
3308−
3309−Source
3310−------
3311−
3312−Examples
3313−--------
3314−
3315−### `++town`
3316−
3317− ++ town :: all security state
3318− $: lit=@ud :: imperial modulus
3319− any=@ :: entropy
3320− urb=(map ship sufi) :: all keys and routes
3321− fak=? ::
3322− == ::
3323−
3324−XX document
3325−
3326−Accepts
3327−-------
3328−
3329−Produces
3330−--------
3331−
3332−Source
3333−------
3334−
3335−Examples
3336−--------
3337−
3338−### `++tube`
3339−
3340− ++ tube ,[p=@ta q=@ta r=@ta s=path] :: canonical path
3341−
3342−XX document
3343−
3344−Accepts
3345−-------
3346−
3347−Produces
3348−--------
3349−
3350−Source
3351−------
3352−
3353−Examples
3354−--------
3355−
3356−### `++tutu`
3357−
3358− ++ tutu ,* :: presumed type
3359−
3360−XX document
3361−
3362−Accepts
3363−-------
3364−
3365−Produces
3366−--------
3367−
3368−Source
3369−------
3370−
3371−Examples
3372−--------
3373−
3374−### `++yaki`
3375−
3376− ++ yaki ,[p=(list tako) q=(map path lobe) r=tako t=@da] :: commit
3377−
3378−XX document
3379−
3380−Accepts
3381−-------
3382−
3383−Produces
3384−--------
3385−
3386−Source
3387−------
3388−
3389−Examples
3390−--------
3391−
3392−### `++view`
3393−
3394− ++ view ?(%u %v %w %x %y %z) :: view mode
3395−
3396−XX document
3397−
3398−Accepts
3399−-------
3400−
3401−Produces
3402−--------
3403−
3404−Source
3405−------
3406−
3407−Examples
3408−--------
3409−
3410−### `++waks`
3411−
3412− ++ waks (map path woof) :: list file states
3413−
3414−XX document
3415−
3416−Accepts
3417−-------
3418−
3419−Produces
3420−--------
3421−
3422−Source
3423−------
3424−
3425−Examples
3426−--------
3427−
3428−### `++what`
3429−
3430− ++ what :: logical identity
3431− $% [%anon ~] :: anonymous
3432− [%lady p=whom] :: female person ()
3433− [%lord p=whom] :: male person []
3434− [%punk p=sect q=@t] :: opaque handle ""
3435− == ::
3436−
3437−XX document
3438−
3439−Accepts
3440−-------
3441−
3442−Produces
3443−--------
3444−
3445−Source
3446−------
3447−
3448−Examples
3449−--------
3450−
3451−### `++whom`
3452−
3453− ++ whom ,[p=@ud q=govt r=sect s=name] :: year/govt/id
3454−
3455−XX document
3456−
3457−Accepts
3458−-------
3459−
3460−Produces
3461−--------
3462−
3463−Source
3464−------
3465−
3466−Examples
3467−--------
3468−
3469−### `++woof`
3470−
3471− ++ woof $| %know :: udon transform
3472− [%chan (list $|(@ud [p=@ud q=@ud]))] ::
3473−
3474−XX document
3475−
3476−Accepts
3477−-------
3478−
3479−Produces
3480−--------
3481−
3482−Source
3483−------
3484−
3485−Examples
3486−--------
3487−
3488−### `++wund`
3489−
3490− ++ wund (list ,[p=life q=ring r=acru]) :: mace in action
3491−
3492−XX document
3493−
3494−Accepts
3495−-------
3496−
3497−Produces
3498−--------
3499−
3500−Source
3501−------
3502−
3503−Examples
3504−--------
3505−
3506−### `++will`
3507−
3508− ++ will (list deed) :: certificate
3509−
3510−XX document
3511−
3512−Accepts
3513−-------
3514−
3515−Produces
3516−--------
3517−
3518−Source
3519−------
3520−
3521−Examples
3522−--------
3523−
3524−### `++worm`
3525−
3526− ++ worm ,* :: vase of tart
3527−
3528−XX document
3529−
3530−Accepts
3531−-------
3532−
3533−Produces
3534−--------
3535−
3536−Source
3537−------
3538−
3539−Examples
3540−--------
3541−
3542−### `++zuse`
3543−
3544− ++ zuse %314 :: hoon/zuse kelvin
3545− --
3546−
3547−XX document
3548−
3549−Accepts
3550−-------
3551−
3552−Produces
3553−--------
3554−
3555−Source
3556−------
3557−
3558−Examples
3559−--------