emacs-devel
[Top][All Lists]
Advanced

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

Re: Instead of pcase


From: Dmitry Gutov
Subject: Re: Instead of pcase
Date: Fri, 24 Nov 2023 19:01:42 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0

On 24/11/2023 05:34, Richard Stallman wrote:
   > >>           > (`(,hookfun . (,start ,end ,collection . ,plist))
   > > I was not sure which part of the line that rule applies to.
   > >
   > >>           > (`(,hookfun ,start ,end ,collection . ,plist)
   > > Would that be equiva;ent?

I as a reader, trying to understand what that pcase construct did, did
not know they would be equivalent.  So this specific piece of
cleverness specifically interfered with my understanding that example
and therefore with my trying to understand pcase.

Most of the semantics-conveying tricks with advanced tools require a certain level of familiarity with the tool in question.

Much like how one has to master a foreign language on a certain level to understand a lot of idioms. But then those idioms help understand each other better and more comprehensively.



reply via email to

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