Hi, Just a couple notes here regarding the concrete questions. I'm sure there are good solutions but I don't know what they are yet!
On Sun 05 Jan 2020 21:37, Ricardo Wurmus <rek...@elephly.net> writes: > Or could we improve compilation > times by disabling optimizations? I think Guix does this already; see %lightweight-optimizations in (guix build compile). > Or by marking the modules as declarative and thus unlock more > optimizations (with Guile 3)? Not really; the declarative modules optimization only really helps cases where inlining would help. For package definitions, there's not much to inline, I don't think. Given that the consideration is compile-time rather than run-time I would not think that declarative modules would help. Andy