3 title/'2l: Container from Container'
8# 2l: container from container
14Produces a map from a list `a`.
29 title/'2k: Jar and Jug Logic'
38 > (malt [['ok' 'no'] ['a' 'b'] ['x' 'y'] ~])
39 [n=[p='x' q='y'] l={[p='a' q='b'] [p='ok' q='no']} r={}]
41 > (malt ~[[1 2 3] [4 5 6] [7 8 9]])
42 [n=[p=1 q=[2 3]] l={[p=4 q=[5 6]] [p=7 q=[8 9]]} r={}]
50Produces a map from a list of pairs `a`.
54`a` is a list of pairs.
65 (~(gas by `(tree [p=_p.i.-.a q=_q.i.-.a})`~) a)
71 > =a `(list (pair))`[[1 2] [4 3] [11 0] ~]
73 > ~[[p=1 q=2] [p=4 q=3] [p=11 q=0]]
76 [n=[p=11 q=0] l={[p=4 q=3] [p=1 q=2]} r={}]
81Only used internally as a helper to `malt`.
88Produces a set from a list `a`.
103 =+ b=*(tree _?>(?=(^ a) i.a))
110 > (silt `(list @t)`['c' 'hoon' 'javascript' 'python' ~])
111 [n='javascript' l={} r={'python' 'hoon' 'c'}]
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list