Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 797 Bytes

TODO.md

File metadata and controls

25 lines (20 loc) · 797 Bytes

Nice-to-haves

  • Autogenerate API docs
  • parse vertex-edge representations
  • host a benchmark page
  • Setup performance comparisons between libraries
  • (ask for and) collect test & benchmark stats.
  • implement tree plugins
    • red black tree
    • toposort
    • tarjan's offline LCA
  • implement a tree visualizer like João Nuno Silva's (his is neat!)
  • wire up some visual examples in jsfiddle
  • benchmark uuid vs _.uniqueId

For the sake of meta awesomeness

  • analyze how the codebase would differ if javascript had type-safety, and static or dynamic type-checking
  • port to haxe, clojurescript, etc.; compare expressability, performance, and size.
  • see about emscripten or duetto for a C++ tree lib; compare size and performance.