Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

While hashes are the primary identifier, things also generally have names associated with them. (Unless you deliberately remove the names that is.)


Sounds oddly much like git. Git-commits are identified by hashes.

And git commits "are" (versions of) programs.

So what does Unison have that git does not?


Mostly, it heavily normalizes code, to the point where a name change will not register as a change to the program.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: