GNU bug report logs - #50349
[PATCH] packages: Add 'define-package' syntax.

Previous Next

Package: guix;

Reported by: Sarah Morgensen <iskarian <at> mgsn.dev>

Date: Fri, 3 Sep 2021 04:07:02 UTC

Severity: wishlist

Tags: patch

Merged with 15284

Full log


Message #35 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Taylan Kammer <taylan.kammer <at> gmail.com>
Cc: 50349 <at> debbugs.gnu.org, Sarah Morgensen <iskarian <at> mgsn.dev>,
 Maxime Devos <maximedevos <at> telenet.be>, guix-patches <at> gnu.org
Subject: Re: bug#50349: [PATCH] packages: Add 'define-package' syntax.
Date: Sat, 04 Sep 2021 16:44:49 +0200
[Message part 1 (text/plain, inline)]
Taylan Kammer 写道:
> To me the most obvious thing to do seems
>
>   (define-package foo ...)  ;no explicit name needed
>
> to bind the variable 'foo' and use symbol->string for the name 
> of the
> package, with the possibility to override the name like
>
>   (define-package foo (name "foobar") ...)
>
> which would bind the variable 'foo' to a package named "foobar".

Right, that's what I meant, and it's how I read bug #15284, and it 
looks remarkably like the form I use in my personal channels (and 
I'm sure I'm not the first! :-).

You're much better at the language/implementation side of things 
than I am, Taylan.  Would this negatively affect performance 
(including ‘guix pull’ compilation)?

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 281 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.