A short name. Mario Latendresse (21 Feb 2002 19:55 UTC)
Re: A short name. Stephan H.M.J. Houben (25 Feb 2002 08:47 UTC)
Re: A short name. sperber@xxxxxx (25 Feb 2002 09:00 UTC)
Re: A short name. Stephan H.M.J. Houben (25 Feb 2002 11:51 UTC)

A short name. Mario Latendresse 21 Feb 2002 18:41 UTC

I make this little proposition to Sebastian for a short syntax to his
curry srfi.

I think the most practical use of it is to reduce clutter in Scheme
code.

Instead of `curry', I propose `_j'. This name comes from the
projection notation in math. Also, I would use `_' instead of `<>'and
`._.'instead of `<...>'.

So it would look like this

Instead of:                       You see:

(curry cons a <>)                 (_j cons a _)
(curry list 1 <> 3 <> 5)          (_j list 1 _ 3 _ 5)
(curry list)                      (_j list)
(curry list 1 <> 3 <...>)         (_j list 1 _ 3 ._.)

And you get rid of the name problem of curry, partial, etc.

-- Mario