top | item 44516009 (no title) gabiteodoru | 7 months ago Or, even better, also from the cookbook: {(2#x)#1,x#0} But this really borders on obfuscation :P discuss order hn newest leprechaun1066|7 months ago That does require someone to know that the take operator continues to treat the y list as circular when x is a list.I think this form might be a bit easier: {(x,x)#(x*x)#1,x#0} gabiteodoru|7 months ago But then you're not flexing your q muscles. Btw this is from the cookbook, these obfuscated patterns are actually recommended! https://code.kx.com/phrases/matrix/#identity-matrix-of-order...
leprechaun1066|7 months ago That does require someone to know that the take operator continues to treat the y list as circular when x is a list.I think this form might be a bit easier: {(x,x)#(x*x)#1,x#0} gabiteodoru|7 months ago But then you're not flexing your q muscles. Btw this is from the cookbook, these obfuscated patterns are actually recommended! https://code.kx.com/phrases/matrix/#identity-matrix-of-order...
gabiteodoru|7 months ago But then you're not flexing your q muscles. Btw this is from the cookbook, these obfuscated patterns are actually recommended! https://code.kx.com/phrases/matrix/#identity-matrix-of-order...
leprechaun1066|7 months ago
I think this form might be a bit easier: {(x,x)#(x*x)#1,x#0}
gabiteodoru|7 months ago