News for hackers. Stuff that matters.
Re:Nix × IPFS – Milestone 1 by kevincox on Tuesday September 29, 2020 @02:00PM (#24630983)
The most "proper" way to do this is splitting the result into interface + implementation. For example if you are dynamically linking to a library instead of being given access to the entire library you are given a simplified "signature" which has the minimal amount of info required to linking. This interface would change when you add or remove a function, but not when a function body changes.

The example was given for linking but this can be done for many steps of the build process.

There are no comments on this comment yet.