Raynes/fs — comment on commit 54bb9f7533b8f2052cc6a9232a8494d05a8b5de6
File:  line 0
By Raynes:

@chapmanb The reason I got rid of join is because you wont usually be working with strings. Instead, you're usually working with File objects. You can call the file function like so: `(file "foo" "bar" "baz/foo" "more")` and you'll get back a File object that represents the path *joined*. If you want a string from that, call `str` on the result and you'll have a string path. The only difference between doing that and using the old join function is that `(join "foo" "bar")` would equal `"foo/bar"` while `(file "foo" "bar")` will a file object of a path like `"./foo/bar"`, meaning that the path will be relative to whatever `cwd` is set to.

Does that make sense? Anyways, given a compelling argument for it, I'd add join back. It's a pretty trivial function though. If you found yourself needing it, you could grab it into your project.