guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: branch master updated: licenses: Export license record.


From: Ludovic Courtès
Subject: Re: branch master updated: licenses: Export license record.
Date: Sun, 26 Apr 2020 22:19:26 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hi,

zimoun <address@hidden> skribis:

>> Perhaps this suggests we should document it, maybe in the “Coding Style”
>> section?  WDYT?

I was really thinking about this pattern of not always exposing raw
record constructors or record type descriptors.

> I have read the Channel section again. Maybe there in the big Red Warning 
> place.
> Something saying that the API exposes what it necessary to extend
> respecting user freedom (better worded);

I think this particular bit is implied by the current text, no?

> with a footnote mentioning that non exported functions can be reached
> with @@ with a reference to the Guile manual.

Using private bindings is always at the user’s own risks, I’ll never
suggest using @@ to “break the rules”.  :-)

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]