help-guix
[Top][All Lists]
Advanced

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

Re: Newbie packagers


From: Ludovic Courtès
Subject: Re: Newbie packagers
Date: Fri, 22 Jul 2016 14:41:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Vincent Legoll <address@hidden> skribis:

> quick ideas:
>
> 1 - the concept index has those: ! # ( . / maybe add ` ' , ,@ with
> their aliases / long names alongside (quote, quasiquote, unquote,
> unquote-splicing)

Good idea.

> 2 - they are well hidden in :
>
> The Guile Reference Manual
> API Reference
> Reading and Evaluating Scheme Code
> Scheme Syntax: Standard and Guile Extensions
> Expression Syntax
>
> That's far away, and the title don't help find them...
>
> In the mean time I did a search "guile scheme quote", and indeed the
> right doc page is there (16th on duckduckgo), and google is way
> better (1st place)...
>
> I forgot that sometimes google gives better answers than ddg...

I have no control over search engines.  :-)

> 3 - I'd add the following to (unquote-splicing expr):
>
> `(1 ,x 4)  ⇒ (1 (2 3) 4)
>
> to better demonstrate the effect of splicing
>
> and to (unquote expr) :
>
> `(1 2 (* 9 9) 3 4)      ⇒ (1 2 (* 9 9) 3 4)

I’d prefer to avoid duplication with the Guile manual.

I pushed a variant of what I had posted as commit
654c0d97c9de4bf25b9facda1278835883555ae0.

Thanks!

Ludo’.



reply via email to

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