Ian Price <[email protected]> writes:

> [email protected] (Ludovic Courtès) writes:
>
>> I’m inclined to live with the inconsistency, but I’m open to
>> suggestions.
> A quick git grep doesn't show any uses of curried define-public in the
> guile code base, so the fix is pretty simple. I'm open to better
> approaches though, since it does duplicate code, though this code is IMO
> trivial.

Since this is a change from 1.8 behavior, would it be feasible to place
a cross-reference to (ice-9 curried-definitions) into the manual entry
for define ?  At the current point of time, discoverability of this
change is really bad.  I can't find _any_ reference to it in the Guile
manual (a plain text search for either "curried" or "curry" turns up
nothing), so it seems like this is just a change sprung without notice
or discoverable remedy on Guile users.

I'd have expected a pointer at least somewhere (if not everywhere) among
those links:

<URL:http://www.gnu.org/software/guile/manual/html_node/Definition.html#Definition>

<URL:http://www.gnu.org/software/guile/manual/html_node/Lambda-Alternatives.html#Lambda-Alternatives>

-- 
David Kastrup



Reply via email to