Block lambda is cool, its syntax isn't

Axel Rauschmayer axel at
Fri Jan 20 17:34:39 PST 2012

> (Aside: I wish I had used "fn" instead of "function" in 1995!)

How much does the fact that a symbol *could* be used (in theory) matter in practice? Most regexes I see for valid identifiers are still of the ^[a-zA-Z_$][0-9a-zA-Z_$]*$ variety.

I’d expect λ to be in use in Greece, but how about ƒ (which has been mentioned many times)? It seems very appropriate and is even easy to type on a Mac (easier than square brackets on a German keyboard!).

Dr. Axel Rauschmayer
axel at


More information about the es-discuss mailing list