@@ -2,33 +2,13 @@
22
33 ++ wain (list cord) :: text lines (no \n)
44
5−A list of lines. A `++wain` is used instead of a single [`++cord`]() with
5+A list of lines. A `++wain` is used instead of a single `++cord` with
66`\n`.
77
8−See also: [`++lore`](), [`++role`]()
8+See also: `++lore`, `++role`
99
1010 ~zod/try=> `wain`/som/del/rok
1111 <|som del rok|>
12− ~zod/try=> `wain`(lore ^:@t/=main=/bin/tree/hoon)
13− <|
14− !:
15− :: /===/bin/tree/hoon
16− |= ^
17− |= [pax=path fla=$|(~ [%full ~])]
18− =- ~[te/-]~
19− =+ len=(lent pax)
20− =+ rend=?~(fla |=(a=path +:(spud (slag len a))) spud)
21− |- ^- wain
22− =+ ark=;;(arch .^(cy/pax))
23− =- ?~ q.ark -
24− [(crip (rend pax)) -]
25− %- zing
26− %- turn :_ |=(a=@t ^$(pax (weld pax `path`/[a])))
27− %- sort :_ aor
28− %- turn :_ |=([a=@t ~] a)
29− (~(tap by r.ark))
30− |>
31−
3212
3313
3414***