Hello, Zacchaeus <[email protected]> writes:
> Hi Guix, > > > Re my previous email below, does anyone know a solution to large > define-cofigurations? Can they be thunk'd or something so they are only > slow if you use them? Why would they be slow? It shouldn't be a problem, thunking will only delay the problem until you do the serialization, which will still happen when doing the build of the system; you would only gain worse error detection. > Is there some other solution to configure Guix > services for programs with a lot of fields? I'd really like a > mainlineable solution for email[0]. If you mean that the module takes longer to compile, that's fine, modules with more services will have the same problem. Yes, you service is quite big, but not as big as `rust-crates`, so the module shouldn't be in the ballpark where we need to be concerned about the size. Users will get the modules compiled during the `guix pull`, so it shouldn't be a concern when deploying the system. Am I missing something? Best regards, Sergio
