Move dagrt.codegen.data to dagrt.data
Closes #34 (closed)
These changes are intended to make kind inference and kind information user-facing.
This MR moves dagrt.codegen.data to dagrt.data, and adds more documentation to the module. SymbolKindFinder is changed to have a slightly more generic interface, accepting iterables instead of ASTs. This also adds a helper function for kind inference of DAGs.
This depends on/extends !37 (merged)
Edited by Matt Wala