Re: Naming and wrapping up Wolfgang Corcoran-Mathe 14 Mar 2022 16:06 UTC

Hi siiky,

On 2022-03-13 22:46 +0000, siiky wrote:
> On 13 March 2022 22:29:28 UTC, Wolfgang Corcoran-Mathe <xxxxxx@sigwinch.xyz> wrote:
> >On 2022-03-06 22:42 +0000, Amirouche wrote:
> >> I vote for kappa.
> >
> >Unless there are objections, I think I've settled on kappa.
> >I haven't found any other uses of that name in the libraries of the
> >major Scheme implementations, so I think it's reasonable.
> >
>
> I'm curious to know the origin. Is it the letter, the meme, or the youkai[0]? (:

It's just the Latinized spelling-out of κ (which, as with λ, could be
a synonym in Schemes with full Unicode names).  The intended mnemonic
is "kappa/κ as in kurry".

> And how would it be used? (kappa (...) ...)

Yes.  It's just a replacement name for lambda*.

> and (define-kappa (foo ...) ...) ?

I still prefer define-curried for the define wrapper.

--
Wolfgang Corcoran-Mathe  <xxxxxx@sigwinch.xyz>