[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: call/cc

Joe Marshall writes
> I don't find the excess noise that distracting in Scheme, but I really
> wish there was a truly concise syntax for lambda expressions,
> especially if they are to be used for CPS.  In other languages (such
> as Java), the amount of excess noise is horrendous.

:-> could be a particularly happy replacement for

It is a prefix version of the f : A -> B
notation familiar from mathematics.


(:-> (x) x)

is the identity function, which can also 
be written as

(:-> (<-:) <-:)