Re: Simple list of key-value pairs?

2021-07-09 Thread Aleix Conchillo FlaquƩ
Hello, I would also use Zelphir's approach and pass query parameters as an alist, the reason is because then you can dynamically generate that alist more easily if needed and even pass it around, and it looks nicer to me but that's a personal choice. I would also actually make that an optional

Re: Simple list of key-value pairs?

2021-07-09 Thread Tim Van den Langenbergh
On Thursday, 8 July 2021 16:37:09 CEST you wrote: > Hi, > > I'm seeking advice for passing simple key-value pairs to a function and > generate a string out of these values. Neither the names not the number > of keys is known in advance. > > Background: This shall become a generic function for

Re: Simple list of key-value pairs?

2021-07-09 Thread Zelphir Kaltstahl
Hi! I think I would give the pairs together in an association list and use alist procedures to work with that. Then you could also only have one backtick, at the start of the alist: `((attr . ,val) (attr . ,val) (attr . ,val) (attr . ,val)) Looks simpler to me and fewer special