[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’.
- Re: Newbie packagers, (continued)