If I understand correctly, this codebase manager could be used with any pure FP language with tweaks only to the storage format. In a way, Unison has this in common with Lisp that the code is stored as syntax tree. I would love to see such a tool generalized for arbitrary languages.
@Karthik-yy6up4 жыл бұрын
What does he mean by "I'm just going to bind that dependency here (pieCrust)"? pieCrust doesn't seem to be in scope.
@ksenialovi3716 Жыл бұрын
It's already defined, as we saw in the editor: .sbtb> find : Ingredients ... 12. pieCrust : Ingredients ...
@TheSunscratch5 жыл бұрын
Just wondering how hash collisions are handled
@MegalomaniaZ5 жыл бұрын
I'd guess they chose a key-space that makes this impossible.
@malkdk4 жыл бұрын
There’s no need to handle collisions since they’re using a cryptographic hash function with a digest size of 512 bits.
@malkdk4 жыл бұрын
For anyone else wondering how to change the implementation of a function (rather than just its name) see 20:40
@davidprock9044 жыл бұрын
I'm working on an extremely different architecture like nothing currently existing. You have some commonality with what im doing, but not putting you down, mine is better, you should seriously contact me.