Skip to content

Instantly share code, notes, and snippets.

@chrispsn
Last active January 1, 2020 12:30
Show Gist options
  • Select an option

  • Save chrispsn/d4ef6b854409793c8b22c2121befdb72 to your computer and use it in GitHub Desktop.

Select an option

Save chrispsn/d4ef6b854409793c8b22c2121befdb72 to your computer and use it in GitHub Desktop.
Trees in k
/ "Apter trees" http://archive.vector.org.uk/art10500340
/ https://github.com/stevanapter/hypertree#concepts
/ http://nsl.com/k/treetable/treetable_k3.html
/ http://www.nsl.com/k/trees.k
/ John Earnest notes https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Trees.md
/ Aaron Hsu talk on high-performance tree wrangling https://www.youtube.com/watch?v=hzPd3umu78g
/ https://www.dyalog.com/uploads/conference/dyalog18/presentations/U19_Tree_Wrangling_the_APL_Way.pdf
/ Translation into k by JE: https://github.com/JohnEarnest/ok/blob/gh-pages/examples/key.k
/ Conquering recursion: http://archive.vector.org.uk/art10501740
/ https://news.ycombinator.com/item?id=21680133 - comments from geocar and John Earnest
/ https://github.com/tlack/atree
/ https://web.archive.org/web/20041021154951/http://www.kx.com/listbox/k/msg02054.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment