[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#63330] [PATCH 0/4] Functional programming? In my C++?! It's more li
From: |
Simon Tournier |
Subject: |
[bug#63330] [PATCH 0/4] Functional programming? In my C++?! It's more likely than you think! |
Date: |
Thu, 11 May 2023 15:23:49 +0200 |
Hi,
On dim., 07 mai 2023 at 13:10, Maxim Cournoyer <maxim.cournoyer@gmail.com>
wrote:
>>> > + #:autoload (gnu packages serialization) (cereal)
>>> > #:use-module (ice-9 match))
>>>
>>> Does autoload buys us something here? Otherwise I'd stick with the
>>> conventional use-module, to avoid future instances of cargo-culting
>>> :-).
>> It only frees us from the import cycle that would exist otherwise.
>
> OK, that's a good reason to have it.
Maybe a comment would be helpful to remember that answer. :-)
Elsewhere, we use:
--8<---------------cut here---------------start------------->8---
(inputs
(list ;; XXX: We can't simply #:use-module due to a cycle somewhere.
(module-ref
(resolve-interface '(gnu packages engineering))
'cgns)
cli11
[...]
--8<---------------cut here---------------end--------------->8---
see paraview-5.9, d-tools, make-autoconf-wrapper, etc.
Cheers,
simon
- [bug#63330] [PATCH 0/4] Functional programming? In my C++?! It's more likely than you think!, (continued)
[bug#63330] [PATCH 3/4] gnu: Add zug., Liliana Marie Prikler, 2023/05/06
[bug#63330] [PATCH 4/4] gnu: Add lager., Liliana Marie Prikler, 2023/05/06