write down the base ideas

This commit is contained in:
Val Lorentz 2023-08-17 00:51:37 +02:00
parent 4be7f40c32
commit f885f66244

4
doc/ideas.txt Normal file
View File

@ -0,0 +1,4 @@
* drop-in replacement for nix AND make
* treats make targets as derivations -> incremental compilation for nix
* for other systems like cargo (or also for make to avoid impurity) spy on syscalls using ptrace to find dependencies
* dump partially evaluated derivations in a cache to be faster