Damus
Panicz Maciej Godek · 4w
I've been a keen user of the "and-let* macro defined in the SRFI-2. I've even authored its sequel, SRFI-202. But I never really liked the name. I mean, it does reveal that conceptually it's an amalga...
Vassil Nikolov | Васил Николов profile picture
I, for one, like it that "multiple-value-" is spelled out in full.
This kind of naming convention has advantages.
Myself, I am in a different kind of trouble, trying to remember
which returns multiple values and which returns a list:
`multiple-value-list'
`values-list'

By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
`and-let*'
`given'

#CommonLisp
#Lisp
#Scheme

@nprofile1q...
1
Panicz Maciej Godek · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq8z9whq20c6ml7t5aqysezehmd67xdr9ndv3w0x4nhxsmuwapdxfqyw45cc personally I'm not a fan of the concept of multiple values, but if I am to work with them, I much prefer SRFI-72-style let* forms than all alternatives that I've seen. (Also, the code f...