Thanks for that write up. Is there a decent reference or tutorial for ‘k’ online that you would recommend? I would like to learn more about it’s semantics. For example, the views concept and how old versions of a view/var? Are available.
Views are just a convenient syntax for memoization. Old versions of the value aren't available.
[1]: http://web.archive.org/web/20041022042401/http://www.kx.com/...
[2]: https://web.archive.org/web/20130801233812/http://www.kuro5h...
[3]: https://kx.com/
http://johnearnest.github.io/ok/index.html
https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Manual....
https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Program...