>Sorry, that was too cryptic :) No...it was fine thanks to the last example in your documentation and mention of multiple lists. I wasn't sure about anonymous functions and wrote a named function so showing how to do anonymous ones is very helpful. The next stage is to find the first (and hopefully ONLY) capital letter in a name and I used pick + anonymous function to do that too.
: (setq LstA (chop 'dOg)) -> ("d" "O" "g") : (pick '((Ch) (and (= Ch (uppc Ch)) Ch)) LstA) -> "O" but wonder if there's a slicker way? Thank you for your help and best regards Dean On 13 December 2016 at 20:37, Alexander Burger <a...@software-lab.de> wrote: > On Tue, Dec 13, 2016 at 09:27:27PM +0100, Alexander Burger wrote: > > On Tue, Dec 13, 2016 at 08:58:23PM +0100, Alexander Burger wrote: > > > Instead, I recommend 'pick' where you pass the two lists. > > > > Sorry, that was too cryptic :) > > > > I think of something like: > > > > (pick '((A B) (and (= A Value)) B) LstA LstB) > > Nonsense! I did not test, but I see that the paren is wrong. An exercise > for the > reader :) > > - Alex > -- > UNSUBSCRIBE: mailto:email@example.com?subject=Unsubscribe >