Re: First comments Marc Nieper-Wißkirchen 09 Jun 2020 17:22 UTC

Am Di., 9. Juni 2020 um 19:16 Uhr schrieb Adam Nelson <xxxxxx@nels.onl>:

> > (chain (floor/ 5 2)
> >         (- <2> <1>))
> >
> > Best wishes,
> > Arne
> This is infeasible in Scheme because of macro hygiene, unless only a
> limited number of arguments were supported. I don't think there is any
> way to reorder the arguments while keeping the `cut` syntax.

It would be possible by replacing `<2>' with `(<> 2)'.

But at least in this case, `(receive (x y) (floor/ 5 2) (- y x))' is
much clearer (and no new syntax for Scheme programmers).