From: Christoph Date: 2003-10-09T05:21:14+09:00 Subject: Re: arity bug? Yukihiro Matsumoto wrote: .. > |proc { p 12 }[12,13] > | > |it feels that the arity of these Proc's is 0 and not the current -1. > > Why don't you specify parameters explicitly if you want to get the > argument. Omitting parameters means "don't care". But if I don't provide explicit parameters at definition time I see little reason why it should be allowed to supply superfluous parameters at calling time. Anyway it is no big deal (arity = -1 works fine in any occasion) and it probably worked like this for ages - I just was really surprised when I finally tripped over this fact. /Christoph