Mark J. Reed wrote:
Note that of the examples given, only Perl 6 and Common Lisp do two things that help immensely simplify the result:1. reference the built-in * operator directly, without having to wrap it in a lambda expression; 2. actually name the function "!"
Yes, very neat. Haskell does that too, but I don't know if you can make the function a postfix in Haskell.
Daniel.