Note that you never need to use `each` with `string`. `string` already implicitly expands over lists.
When using `parse` on a q expression, any functions in the `.q` namespace are replaced by their definition. You can type `.q` at the prompt to see these definitions, and if you work in q enough, you will learn to recognize them.
`k){x/:y}` stands for `sv`
`k){x'y}` stands for `each`, which is redundant as mentioned above
[Reposting answer above as plain text for readability] Note that you never need to use each with string. string already implicitly expands over lists.
When using parse on a q expression, any functions in the .q namespace are replaced by their definition. You can type .q at the prompt to see these definitions, and if you work in q enough, you will learn to recognize them.
k){x/:y} stands for sv
k){x'y} stands for each, which is redundant as mentioned above