join two cavs based on a "foreign key" relationship
source.csv gets buffered into memory in the current implementation. a purely streaming version would be cool. if you have ideas for this open an issue!
csv-join <source> <source-column> <target> <target-column>
target can be either paths to local files or http/https links
given the following:
csv-join source.csv 'a' target.csv 'id' would result in: