[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#71503: 30.0.50; pcase-lambda (with "and" and "guard") does not work
From: |
Drew Adams |
Subject: |
bug#71503: 30.0.50; pcase-lambda (with "and" and "guard") does not work as expected |
Date: |
Fri, 14 Jun 2024 16:08:41 +0000 |
> The difference is that pcase-lambda
> doesn't do case-distinction, but
> just pattern matching/destruncting.
Unless I'm mistaken, this confusion has
surfaced several times now...
Is it really a good idea to call this
"pcase-" <anything>, if it has nothing to
do with case distinction, i.e., control
flow?
Why not a name that suggests destructuring
or pattern-matching, and binding? Common
Lisp at least calls its (weaker) construct
`destructuring-bind' - pretty clear.