From: Christian Neukirchen Date: 2005-10-13T02:50:21+09:00 Subject: Re: Default argument values for blocks Yukihiro Matsumoto writes: > Hi, > > In message "Re: Default argument values for blocks" > on Wed, 12 Oct 2005 20:46:53 +0900, Martin DeMello writes: > > |Why not \ as in Haskell instead? Looks much more like the actual letter > |lambda (which is what motivated its use in Haskell) and is two > |keystrokes less to type (counting the shift for >). > > A backslash is the most unfortunate character, which is caught by yen > sign problem. In Japanese encoding, appearance of the character > varies font to font. On some font (e.g. on my Emacs) it is shown as a > backslash, on other font (e.g. on my Firefox), it is shown as a > Japanese currency sign, Yen (two dashes over captal Y). Indeed, a > backslash can reminds me lambda, but yen sign does not have any clue > for lambda. This must be a tiny problem for non Japanese. Imagine a � on it's head... looks quite lambdaish. ;-) > matz. -- Christian Neukirchen http://chneukirchen.org