Nice, thanks for your response. On 2023-08-24, Ludovic Courtès wrote: > Hi, > > Distopico skribis: > >>> Regarding customization, ‘--with-input’ and perhaps other transformation >>> options may correspond to your needs: >>> >>> https://guix.gnu.org/manual/devel/en/html_node/Package-Transformation-Options.html >>> >> >> According with the docs, it will make rebuilt the packages so with >> Rust/haskell that could take time and cpu, and for sure is a good option >> in many cases, and maybe with Parameterized Packages[1] would be another >> option, but what about have let said two packages like >> `haskell-language-server-8.x` and `haskell-language-server-9.x` wherein >> each one utilizes a predefined GHC version and prebuilt derivations? Is >> this approach valid? > > Yes, having one language server package for GHC 8 and another one for > GHC 9 sounds like the way to go: it gives flexibility for Haskell > developers and comes almost for free on the Guix side. > > Thanks, > Ludo’.