Naming and wrapping up Wolfgang Corcoran-Mathe (06 Mar 2022 17:16 UTC)
Re: Naming and wrapping up Marc Nieper-Wißkirchen (06 Mar 2022 17:28 UTC)
Re: Naming and wrapping up Ray Dillinger (06 Mar 2022 18:56 UTC)
Re: Naming and wrapping up Arthur A. Gleckler (06 Mar 2022 20:18 UTC)
Re: Naming and wrapping up Wolfgang Corcoran-Mathe (08 Mar 2022 18:21 UTC)
Re: Naming and wrapping up Lassi Kortela (09 Mar 2022 07:05 UTC)
Re: Naming and wrapping up Amirouche (06 Mar 2022 22:42 UTC)
Re: Naming and wrapping up Wolfgang Corcoran-Mathe (13 Mar 2022 22:29 UTC)
Re: Naming and wrapping up siiky (13 Mar 2022 22:46 UTC)
Re: Naming and wrapping up Wolfgang Corcoran-Mathe (14 Mar 2022 16:06 UTC)
Re: Naming and wrapping up Marc Nieper-Wißkirchen (14 Mar 2022 16:14 UTC)
Re: Naming and wrapping up siiky (14 Mar 2022 18:48 UTC)
Re: Naming and wrapping up Marc Nieper-Wißkirchen (14 Mar 2022 18:51 UTC)
Re: Naming and wrapping up siiky (14 Mar 2022 19:33 UTC)
Re: Naming and wrapping up Wolfgang Corcoran-Mathe (14 Mar 2022 23:57 UTC)
Re: Naming and wrapping up Marc Nieper-Wißkirchen (15 Mar 2022 12:54 UTC)
Re: Naming and wrapping up Wolfgang Corcoran-Mathe (16 Mar 2022 18:06 UTC)
Re: Naming and wrapping up Marc Nieper-Wißkirchen (16 Mar 2022 18:45 UTC)
Re: Naming and wrapping up Wolfgang Corcoran-Mathe (16 Mar 2022 20:24 UTC)

Re: Naming and wrapping up Marc Nieper-Wißkirchen 06 Mar 2022 17:28 UTC

As I still firmly believe that lambda* has no place in Scheme, I vote
for no name. :)

Am So., 6. März 2022 um 18:16 Uhr schrieb Wolfgang Corcoran-Mathe
<xxxxxx@sigwinch.xyz>:
>
> Hi all,
>
> Since SRFI 232 is nearing the 60-day mark, I'd like to start wrapping
> it up.  There are a few outstanding issues under discussion, most
> prominent being a better name for lambda*.  So far, I have the
> following suggestions:
>
> * hl-lambda (Daphne)
> * schönfinkel (Marc, semi-serious)
> * lambda/curried (Wezl via IRC)
> * kappa (me)
>
> If there are any others, please let me know.  I'd be happy to do a
> quick naming poll, similar to what Adam did with SRFI 214, if there is
> enough interest.  I tend to think that 'define-curried' is a pretty
> good name for the define wrapper, but this is not set in stone; were
> hl-lambda selected, e.g., I'd probably opt for hl-define.
>
> On another topic, John Cowan has suggested that support for "polyadic"
> (the dotted-tail case of the lambda* semantics, called "polyvariadic"
> in Hemann & Friedman's paper) procedures be removed.  He believes this
> would simplify lambda* and remove a source of potential confusion.  At
> the moment, I'm not in agreement.  Three reasons: I haven't seen any
> polyvariadic examples that I find especially confusing, it's not easy
> to simulate this behavior otherwise, and providing it makes lambda*
> syntactically more similar to lambda.
>
> As for providing the lambda** or lambda*** forms discussed in earlier
> messages, I'm inclined to say that they're too far afield from lambda*
> to be packaged in the same specification.  As alternatives, I'd be
> happy to see them presented in a related SRFI.
>
> Best regards,
>
> --
> Wolfgang Corcoran-Mathe  <xxxxxx@sigwinch.xyz>