Subject: Re: [bug#51570] [PATCH] build-system: haskell: Add ‘hackage-uri’ procedure.

From: zimoun <[email-masked]>
Date: Wed, 3 Nov 2021 11:29:26 +0100

Hi,

Thanks for this helpful patch.

On Tue, 2 Nov 2021 at 17:49, Xinglu Chen <[email-masked]> wrote:

> +(define (hackage-uri name version)
> +  "Return a URI string for the Haskell package hosted on Hackage corresponding
> +to NAME and VERSION."
> +  (string-append "https://hackage.haskell.org/package/" name "/"
> +                 name "-" version ".tar.gz"))

It seems the correct way.  Aside this change for future imports from
Hackage, does it make sense to replace the current 'string-append' in
all package definitions by this 'hackage-uri'?

Cheers,
simon