Key: Difference between revisions
Content added Content deleted
("Add all appropriate categories to each verb") |
("More lowercasing") |
||
Line 1: | Line 1: | ||
{{primitive|x key t}} |
{{primitive|x key t}} |
||
''' |
'''key''' is a primitive which creates a keyed table from a normal [[table]], essentially setting one or more columns given in <code>x</code> as the primary keys of <code>t</code>. |
||
<pre> t: +`a`b`c!(1 2;3 4;5 6) |
<pre> t: +`a`b`c!(1 2;3 4;5 6) |
Revision as of 04:43, 9 July 2022
Key
x key t
key is a primitive which creates a keyed table from a normal table, essentially setting one or more columns given in x
as the primary keys of t
.
t: +`a`b`c!(1 2;3 4;5 6) a b c - - - 1 3 5 2 4 6 `a`c key t a c|b - -|- 1 5|3 2 6|4